Mauro
XLDnaute Nouveau
Bonjour à tous.
Je suis en train d'essayer de fabriquer une fonction VB pour copier un onglet avec incrémentation une ligne mais je n'y arrive pas.
Je m'explique
j'ai deux feuilles: la première avec 1000 lignes de données / une deuxième feuille qui reprend une seul ligne (par exemple la A6-DT6) de la première feuille
Aussi je veux créer une fonction Macro qui copie la feuille 2, tout en changeant la ligne (donc si j'active ma fonction macro: ça copierait ma feuille 2, et la ligne exploité deviendrait A7-DT7 de la feuille 1)
Pour le moment, j'ai ce morceau de code:
Sub Copie()
Worksheets("CH").Copy After:=Sheets(Worksheets.Count)
Set MySheet = ActiveSheet
With MySheet
.Name = Worksheets("CH").Range("A1")
End With
End Sub
Merci Infiniment
Je suis en train d'essayer de fabriquer une fonction VB pour copier un onglet avec incrémentation une ligne mais je n'y arrive pas.
Je m'explique
j'ai deux feuilles: la première avec 1000 lignes de données / une deuxième feuille qui reprend une seul ligne (par exemple la A6-DT6) de la première feuille
Aussi je veux créer une fonction Macro qui copie la feuille 2, tout en changeant la ligne (donc si j'active ma fonction macro: ça copierait ma feuille 2, et la ligne exploité deviendrait A7-DT7 de la feuille 1)
Pour le moment, j'ai ce morceau de code:
Sub Copie()
Worksheets("CH").Copy After:=Sheets(Worksheets.Count)
Set MySheet = ActiveSheet
With MySheet
.Name = Worksheets("CH").Range("A1")
End With
End Sub
Merci Infiniment