pascal21
XLDnaute Barbatruc
Code:
Sub test()
numero = 0
For n = 1 To Sheets.Count
If InStr(Sheets(n).Name, Sheets("Feuil1").Range("A1")) <> 0 Then
If Sheets(n).Name = Sheets("Feuil1").Range("A1") Then
If numero < 1 Then numero = 1
Else
num = CInt(Replace(Sheets(n).Name, Sheets("Feuil1").Range("A1"), ""))
If num >= numero Then
numero = num + 1
End If
End If
exist = True
End If
Next n
If exist Then
Sheets.Add.Name = Sheets("Feuil1").Range("A1") & numero
Else
Sheets.Add.Name = Sheets("Feuil1").Range("A1")
End If
End Sub
mais j'aimerais intégrer une ligne qui ferait que le nouvel onglet soit crée à la suite de la feuil1 et non devant comme c'est le cas actuellement
je sais qu'il faut mettre sheets.copy after ou alors sheets after mais je ne sais pas où le mettre
merci de votre aide