Bonjour,
Je bloque sur cette macro, car je souhaite obtenir en resultat les numéros de cellues des champs obligatoire non renseigné" en colonne M de la feuil2.
J'ai donc indiqué
, mais la macro se bloque au niveau de cette ligne
Voici le code entier :
je sais pas comment faire
merci de votre aide
Je bloque sur cette macro, car je souhaite obtenir en resultat les numéros de cellues des champs obligatoire non renseigné" en colonne M de la feuil2.
J'ai donc indiqué
Code:
Range("M65586").End(xlUp)
Code:
Sheets("Feuil2").Range("M65586").End(xlUp).Offset(1).Value = .Range(Colonne(i) & NumClient.Row).Address(REF_ABS, REF_ABS)
Voici le code entier :
Code:
Sheets("Feuil2").Range("M12:M65536").ClearContents
Dim Colonne(), NumClient As Range, i As Long
Colonne = Array("C", "D", "E", "AB", "AC", "BA", "AH", "AI", "AW", "AX", "BB", "BC") 'Colonnes obligatoires
With Sheets("catalogue")
For Each NumClient In .Range("A2", .[A65536].End(xlUp)).SpecialCells(xlCellTypeConstants)
For i = 0 To 11
If i = 0 And CStr(.Range("C" & NumClient.Row)) = CStr(.Range("C" & NumClient.Row - 1)) And .Range("C" & NumClient.Row) <> "" Then i = 7
If .Range(Colonne(i) & NumClient.Row) = "" Then _
Sheets("Feuil2").Range("M65586").End(xlUp).Offset(1).Value = .Range(Colonne(i) & NumClient.Row).Address(REF_ABS, REF_ABS)
If .Range("B" & NumClient.Row) = "S" Then Exit For
Next
End With
End Sub
je sais pas comment faire
merci de votre aide
Dernière édition: