Re : Insertion automatique de ligne selon une valeur
Bonjour Kjin,
Alors j'ai essayé de comprende le code que tu as écrit et voila ce que je pense avoir compris:
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Column = 7 And Target.Row > 12 Then
CIble en colonne 7 en l'occurence G et ???
For i = 1 To Target
Target.Offset(1, 0).EntireRow.Insert
Pour i=1 on insère une ligne
Target = ""
Si la cellule est vide on fait rien
Next
End If
End Sub
Je crois avoir déchiffrer le code correctement si je me trompe pas,
Le petit soucis est que lorsque je met une valeur colonne 7
Il me dit que
i n'est pas définie,
Alors je pense que je doit mettre un truc du genre
DIm i quelque chose
au début de la macro, mais la je suis bloqué,
Existe t-il un tuto ou toutes les fonction VBA sont expliqué ? J'ai pas trouvé sur XLD. Peut être j'ai mal cherché,
Sinon, en cherchant un peu partout j'ai retouvé cette discution du 16-12-2002
Discution de 2002
Peux être que le système
Case X Call macroX (insère X ligne ) pourrait m'être utile ? J'ai testé mais le soucis est que la fonction bloc quand je met plusieur
case
MErci d'avance
A+
TONY