Demande de nom de projet sur modele

  • Initiateur de la discussion Initiateur de la discussion fvg
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

F

fvg

Guest
Bonjour,

J'ai créé un modele, je souhaite écrire une macro qui s'exécute à l'ouverture de ce modele.... et seulement une fois...

Un msgbox s'afficherait alors et demanderait la saisie du nom du projet.

actionnant la fonction enregistrer sous et accolant le nom du projet au nom du modele.....

ca a l'air tout bete et pourtant....

merci de votre aide.
 
Re : Demande de nom de projet sur modele

Bonjour,

Positionner le curseur sur l'onglet de la feuille model, puis bouton droit/visualiser le code Double click sur ThisWorbook

Ajoute la macro suivante

Private Sub Workbook_Open()

Response = InputBox("Nom du projet ?")

If Response <> "" Then
fichier = ActiveWorkbook.Name
' enlever l'extension
For I = Len(fichier) To 1 Step -1
If Mid$(fichier, I, 1) = "." Then
FichierNouveau = Mid$(fichier, 1, I - 1)
Exit For
End If
Next

FichierNouveau = FichierNouveau & Response

ActiveWorkbook.SaveAs Filename:= _
FichierNouveau, FileFormat:= _
xlNormal, Password:="", WriteResPassword:="", ReadOnlyRecommended:=False _
, CreateBackup:=False
'suppression macro de création
With ActiveWorkbook.VBProject.VBComponents("ThisWorkbook").CodeModule
.DeleteLines 1, .CountOfLines
.CodePane.Window.Close
End With



Else
MsgBox ("Pas de nom de projet, abandon du traitemen")
End If



End Sub



Et voila

GIBI
 
Dernière édition:
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
20
Affichages
2 K
Réponses
2
Affichages
192
Réponses
5
Affichages
649
Deleted member 453598
D
Retour