Originariamente inviato da chiccav600
Ciao a tutti! Avrei bisogno di una mano per fare una cosa su excel con VB.

in pratica nel mio foglio di excel nella colonna C ho un elenco composto prima da numeri e poi da lettere, una cosa tipo

1400085497
4200092526
4200092527
NUMERO
NUMERO
NUMERO
TINTI NON P
TINTI NON P

in pratica io vorrei fare un bottone con cui dire controlla la colonna C, quando vedi che è presente la lettera N cancella tutta la riga.

Come si può fare?
Ciao !
Prima di tutto definisci un po' meglio il problema:
1) "cancella tutta la riga" significa cancellare il contenuto (ma lasciare la riga), o eliminare la riga ?
2) l'esame della colonna C quando termina ? C'e' un numero max di righe, oppure deve terminare alla prima riga vuota ?

Esempio:
codice:
Private Sub CommandButton1_Click()
   Dim r As Integer, c As Integer
   c = 3
   For r = 1 To 100
      If InStr(1, (Cells(r, c)), "n", vbTextCompare) Then
         Rows(r).ClearContents
      End If
   Next
End Sub