Bonjour,
J'ai un probleme que j'arrive pas à résoudre. Je veux écrire un bout de code vba qui va me permettre de recherché un mot, s'il trouve le mot, il mémorise l'adresse. Ainsi il va parcourir la case à laquelle il a trouvé le mot. Si la case est vide, il me la copie dans dans une autre feuille, jusqu'à ce que les test est faux.
J'arrive à faire rechercher le mot, mémoriser son adresse dans une variable.
Mais j'arrive pas à faire le test qui me permettra de faire la copie des cellule vides
Dim Trouve As Range
Dim a As String,
Dim c As Range
Dim vide As Boolean
'Recherche une Fonction de Protection et copier les donnees
MotRecherche = InputBox("Saisir le mot recherche")
Set Trouve = Cells.Find(what:=MotRecherche, LookAt:=xlWhole)
If Not Trouve Is Nothing Then
a = Trouve.Address(0, 0) 'mémorise l'adresse
For Each c In Worksheets("Feuil1").Range(a, "D").Cells
If c = "" Then
vide = True
Exit For
End If
Vous remerciant pour votre aide.