Sub parcourstab() Sheets("Extract_Mail_ fichier_suivi ").Select If Cells(10, 14) <> Null And Cells(10, 14) <> "" Then Dim titre As String Dim copy(1000) As Variant titre = Cells(10, 14) Sheets("Mise_en_forme").Select While "..." <> Null Or "..." <> "" If "..." = titre Then Dim Ligne As Integer For Ligne = 2 To 100 'Fait defiler les lignes jusqu'a la ligne 100 If Cells(Ligne, 14).Value <> "" Then ''Ici test si cellule de la colonne C est egale a "Bonjour" copy(Ligne) = Cells(Ligne, 14).Value MsgBox (copy(Ligne)) ''On remplace la valeur trouver par chaine vide. ''Donc toutes les cellules de la colonne C ayant la ''valeur "Bonjour" seront remplacées par chaine vide End If Next Ligne End If Wend End If End Sub
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question'Définition des variables Dim Tableau() as Variant Dim Feuille as Worksheet Dim i as Integer Dim Compteur as Integer 'Initialisation des variables Set Feuille = worksheets("Feuille 2").Range(Worksheets("Feuille 1").Cells(10, 14).value) Compteur = 0 'Boucle d'alimentation du tableau for i = 2 to Feuille.rows.count if Feuille.cells(i,1).value ="" Then 'Sortie de la boucle : fin de la colonne atteinte exit for else Redim Preserve Tableau(Compteur) Tableau(0) = Feuille.cells(i,1).value Compteur = COmpteur + 1 end if next i