Bonjour à tout le forum,
Pour faire une archive d'une feuille xl, j'ai créé un bouton qui permet de le faire et de renommer la feuille nouvellement créée. J'aimerais pouvoir retrouver le nom de cette nouvelle feuille automatiquement. Depuis plusieurs jours, je planche sur ce problème et aucune solution ne fonctionne. Je vous joints un petit fichier txt de mon code pour plus de clarté.
Merci pour vos futures réponses.
Scrib
Pour faire une archive d'une feuille xl, j'ai créé un bouton qui permet de le faire et de renommer la feuille nouvellement créée. J'aimerais pouvoir retrouver le nom de cette nouvelle feuille automatiquement. Depuis plusieurs jours, je planche sur ce problème et aucune solution ne fonctionne. Je vous joints un petit fichier txt de mon code pour plus de clarté.
VB:
Private Sub BT_Archive_Click()
Archive = MsgBox("Voulez-vous vraiment archiver cette feuille?", vbYesNo, "Archive de l'année passée")
If (Archive = vbNo) Then
Exit Sub
Else
Nouveau_Nom = InputBox("Donnez un nom à cette archive", "Renommer", vbOKOnly)
If Nouveau_Nom = "" Then
Exit Sub
Else
Sheets("Suivi année en cours").Activate
ActiveSheet.Copy after:=Sheets("Suivi année en cours")
End If
End If
ActiveSheet.Name = Nouveau_Nom
Histo = MsgBox("Voulez-vous aussi archiver l'historique?", vbYesNo, "Archive de l'historique")
If (Histo = vbNo) Then
Exit Sub
Else
' Ici je dois recupérer le nom nom de la feuille renommée
'pour y inclure une copie d'une autre feuille XL
End if
End Sub
Merci pour vos futures réponses.
Scrib