1 pièce(s) jointe(s)
Macro pour ajouter une ligne en fin de tableau
Bonjour à tous n'ayant pas d'expérience en VBA, j'ai voulu créer une macro pour ajouter une ligne en fin de tableau sauf que je rentre des valeurs dans cette nouvelle ligne.
Sauf que le problème de l'enregistreur de macro est qu'il prends les cellule en brut donc à chaque fois que j’exécute ma macro il me créer une ligne à partir de la ligne 11 et me décale tout mon tableau du coup.
J'ai essayé de regarder sur internet des soluces mais aucune me conviennent réellement car il faut remplir des cellules.
Voici ma Macro :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| Sub Nouvelle_ligne()
'
' Nouvelle_ligne Macro
'
'
Rows("11:11").Select
Selection.Insert Shift:=xlDown, CopyOrigin:=xlFormatFromLeftOrAbove
Range("A10").Select
Selection.AutoFill Destination:=Range("A10:A11"), Type:=xlFillDefault
Range("A10:A11").Select
Range("G11").Select
ActiveCell.FormulaR1C1 = "0"
Range("G12").Select
ActiveWindow.SmallScroll Down:=-3
Range("J11").Select
End Sub |
Voilà voilà merci d'avance
Excel 2013