Bonjour,
Je débute en VBA, je suis face à un problème.
Je vais tenter d'être clair dans ma description. J'aimerais pouvoir inserer une ligne en function de 2 critères.
Quand ma cellule de la colonne A est vide et que la cellule de la colonne B est rempli alors il me faut inserer une ligne.
Exemple :
Résultat voulu :Colonne A Colonne B AAA BBBB AAA BBBB <Vide> BBBB AAA BBBB AAA BBBB AAA BBBB <Vide> BBBB AAA BBBB
J'ai tenté le code suivi mais ca ne fonctionne pasAAA BBBB AAA BBBB <Vide> BBBB AAA BBBB AAA BBBB AAA BBBB <Vide> BBBB AAA BBBB
Merci d'avance pour votre aide !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 Dim InsLigne As Integer For InsLigne = 1 To 100 If MRISheet.Range("A" & InsLigne) = "" And MRISheet.Range("B" & InsLigne) <> "" Then MRISheet.Range("B" & InsLigne).EntireRow.Insert Shift:=xlShiftDown End If Next InsLigne
Partager