Ciao Enzo
Ti allego file nel quale ho inserito la macro che vedi sotto che fa quel che chiedi. Tu non devi fare altro che copiare il tuo database sul foglio1 in A1 e cliccare sul pulsante "Elimina Righe"
http://www.filedropper.com/enzo- Codice: Seleziona tutto
Sub elimina()
Dim ur As Long
Dim rng As Range
Dim cel As Range
ur = Cells(Rows.Count, 1).End(xlUp).Row
Set rng = Range("a1:a" & ur)
Application.ScreenUpdating = False
For Each cel In rng
If cel.Value = "NOMI" Then
cel.EntireRow.Delete
End If
Next cel
Application.ScreenUpdating = True
End Sub
Ed ora viene la parte più difficile cioè rispondere alla tua ultima domanda.
Le macro son istruzioni scritte in Visual Basic for Application che è il linguaggio di programmazione che accompagna Excel e, con le dovute differenze, tutti i programmi appartenenti al pacchetto Office (Word, Access, PowerPoint etc.)
Per scrivere una macro ci sono sostanzialmente due modi:
1) Usare il registratore macro
2) Scrivere manualmente le macro nell'Editor di Visual Basic che è l'ambiente dedicato alla scrittura delle macro (ed altro).
L'utilizzo del registratore macro può essere una buona "palestra" iniziale che ti consente di prendere un po' di confidenza con il linguaggio ma il registratore è uno strumento "stupido" ossia registra tutte le azioni che tu compi manualmente ed inoltre non fa tutta una serie di cose (che non sto qui ad elencarti); ad esempio una macro come quella che vedi su è impossibile crearla con il registratore di macro.
La scrittura manuale delle macro presuppone un minimo di conoscenza del linguaggio che, mi pare, tu non possegga minimamente. Comunque ti descrivo la procedura per accedere all'editor di Visual Basic:
1) Premi Alt+F11
2) Dal menù Inserisci scegli Modulo
3) Nella finestra in alto a destra puoi incominciare, se ne sei capace, a scrivere la tua macro
4) Una volta terminato torna al foglio e vai sul menù Visualizza. In fondo a destra trovi l'icona Macro cliccaci su e ti si apre una finestra nella quale troverai la macro che hai scritto; selezionala e clicca sul pulsante "Esegui".
Ma al di la di tutto questo forse il miglior consiglio che si possa dare è quello di procurarti un buon manuale di VBA e cominciare a studiartelo perché come avrai capito il VBA è un linguaggio potentissimo con il quale solo il caffè non riesci a far fare ad Excel
Fai sapere.