Bonjour,
J'ai un classeur avec 34 onglets. Et 2 utilisateurs, et 2 questions pour améliorer ma macro.
Le dossier s'ouvre sur l'onglet Accueil, serait il possible d'avoir un message pour que l'utilisateur puisse entrer son prénom, qui irait s'incrire dans une cellule, Sheets("Param"). [B26]
Question : 1 - comment créer un message pour qu'il entre son prénom
Dans chaque onglet j'ai un bouton Accueil, retour à Accueil avec une sauvegarde dans un fichier de travail, nom du dossier, la date et l'heure
voilà ma macro.
A chaque clic sur Accueil voilà le résultat actuel : Copie Tréso2013 le 01-05-13 à 19h47mm16ss.
Question :2 - comment inclure en plus le prénom de l'utilisateur et le nom de l'onglet ?
Résultat souhaité : Copie Tréso2013 Toune21 Clients le 01-05-13 à 19h47mm16ss
Toune21 : utilisateur
Clients : nom de l'onglet
Merci par avance.
Marie
J'ai un classeur avec 34 onglets. Et 2 utilisateurs, et 2 questions pour améliorer ma macro.
Le dossier s'ouvre sur l'onglet Accueil, serait il possible d'avoir un message pour que l'utilisateur puisse entrer son prénom, qui irait s'incrire dans une cellule, Sheets("Param"). [B26]
Question : 1 - comment créer un message pour qu'il entre son prénom
Dans chaque onglet j'ai un bouton Accueil, retour à Accueil avec une sauvegarde dans un fichier de travail, nom du dossier, la date et l'heure
voilà ma macro.
Code:
Sub Accueil()
' Accueil Macro
Dim Sh$
nom = Left(ActiveWorkbook.Name, Len(ActiveWorkbook.Name) - 5) & Sheets("Param").[B26] & Format(Now, " le dd-mm-yy ""à"" hh""h""mm""mm""ss""s") & ".xlsm"
ActiveWorkbook.SaveCopyAs ActiveWorkbook.Path & "\sauv2013\Travail\Copie " & nom
ActiveWorkbook.Save
Sh = ActiveSheet.Name
Sheets("Accueil").Select
End Sub
Question :2 - comment inclure en plus le prénom de l'utilisateur et le nom de l'onglet ?
Résultat souhaité : Copie Tréso2013 Toune21 Clients le 01-05-13 à 19h47mm16ss
Toune21 : utilisateur
Clients : nom de l'onglet
Merci par avance.
Marie