Bonjour à tous,
Je n'ai jamais vraiment utilisé de "for Each" et j'aimerai en utiliser pour mettre en place une mise en forme conditionelle sur une plage qui varie
J'utilise ainsi ce code
Ce code ne fonctionne pas,
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 Dim maplage as Range Dim C Dim der_ligne as Long Dim variable as Integer maplage = .Range(.Cells(11, 2) , .Cells(der_ligne, 2 + variable)) For Each C In maplage C.NumberFormat = "0,000000" If C = 0 Then C.Font.Color = RGB(216, 216, 216) Next C
en mode pas à pas, on remarque que "maplage= Nothing" et je n'arrive pas à trouver de solution
Merci de votre aide
Cordialement
DoDo
Partager