Je cherche à savoir comment supprimer une ligne dans Excel 2013 lorsque le contenu d'une cellule commence par un chiffre.
Par exemple, dans la colonne H, j'ai plusieurs entrées, certaines commençant par des lettres, d'autres par des chiffres. Je souhaite supprimer toutes les lignes dont le contenu des cellules de la colonne H commence par un chiffre.
Toute orientation/conseil est le bienvenu !
J'ai créé un petit code VBA qui semble fonctionner sur une seule feuille :
Sub Macro_01()
Dim L As Long, i As Long
L = Cells(Rows.Count, "F").End(xlUp).Row
For i = L To 1 Step -1
If Left(Cells(i, "F"), 1) Like "[0-9]" Or Cells(i, "F") = "" Then
Rows(i).Delete
End If
Next
End Sub
J'essaie de trouver un moyen de faire fonctionner ce système sur les 284 feuilles du classeur. J'ai essayé la fonction Do/Loop, mais elle s'exécute sans fin (et ne répond plus). Comme je sais combien il y a de feuilles, y a-t-il une commande simple que je dois entrer dans le code ?