W
winxpfam
Guest
Bonjour,
J'ai fait une macro qui marche bien mais bon je pense qu'il y a beaucoup plus simple.
Sub Try() ' SI B1 EST VIDE ALORS METTRE LA VALEUR DE A1 DANS Bi (i allant de 1 à la derniere ligne du tableau)
If IsEmpty(Range("B1")) = True Then 'Si B1 est vide alors B1=A1
Range("B1") = Range("A1")
ElseIf IsEmpty(Range("B2")) = True Then 'Si B2 est vide alors B2=A1
Range("B2") = Range("A1")
ElseIf IsEmpty(Range("B3")) = True Then 'Si B3 est vide alors B3=A1
Range("B3") = Range("A1")
ElseIf IsEmpty(Range("B4")) = True Then 'Si B4 est vide alors B4=A1
Range("B4") = Range("A1")
ElseIf IsEmpty(Range("B5")) = True Then 'Si B5 est vide alors B5=A1
Range("B5") = Range("A1")
'etc...
End If
End Sub
Vos suggestions sont la bienvenue
Merci
J'ai fait une macro qui marche bien mais bon je pense qu'il y a beaucoup plus simple.
Sub Try() ' SI B1 EST VIDE ALORS METTRE LA VALEUR DE A1 DANS Bi (i allant de 1 à la derniere ligne du tableau)
If IsEmpty(Range("B1")) = True Then 'Si B1 est vide alors B1=A1
Range("B1") = Range("A1")
ElseIf IsEmpty(Range("B2")) = True Then 'Si B2 est vide alors B2=A1
Range("B2") = Range("A1")
ElseIf IsEmpty(Range("B3")) = True Then 'Si B3 est vide alors B3=A1
Range("B3") = Range("A1")
ElseIf IsEmpty(Range("B4")) = True Then 'Si B4 est vide alors B4=A1
Range("B4") = Range("A1")
ElseIf IsEmpty(Range("B5")) = True Then 'Si B5 est vide alors B5=A1
Range("B5") = Range("A1")
'etc...
End If
End Sub
Vos suggestions sont la bienvenue
Merci
Dernière modification par un modérateur: