Bonjour,
Débutant en VBA, je bloque depuis plusieurs heures sur un point qui paraîtra sans doute facile aux plus aguerris.
Ma boucle fonctionne, le copier coller également, le problème vient de ma variable B.
Voyez-vous une incohérence dans l'extrait de code ci-dessous?
Merci par avance,
Sub detection()
b = ActiveCell.Offset(0, 17)
Feuil2.Select
Cells(7, 1).Select
Do
If b = "TABLE ANNULEE" Then
Range(ActiveCell, ActiveCell.Offset(0, 25)).Select
Selection.Copy
Feuil15.Select
LastRowFeuil15 = Range("C100000").End(xlUp).Row + 1
Cells(LastRowFeuil15, 1).PasteSpecial Paste:=xlPasteValues
Feuil2.Select
End If
ActiveCell.Offset(1, 0).Select
a = ActiveCell.Offset(-1, 0)
Loop Until a = ""
Exit Sub