Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

recup chemin du enregistrer sous

  • Initiateur de la discussion Initiateur de la discussion vinc26
  • 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 !

V

vinc26

Guest
slt
je voudrait savoir le nom du fichier avec le chemin quand on valide l'enregistrer sous
exemple j'ai ouvert un fichier toto.xls
la personne fait enregistrer sous mais en metttant titi
je voudrait recuperer le chemin complet avec le nom du nouveau fichier de creer
merci d'avance
vinc
 
Salut,

L'évènement beforesave de thisworbook permet de controler l'enregistrement d'un fichier:

Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean)
dim Ch
cancel=true 'désactive l'enregistrement classique
ch=sauvf("Unnomdefichier","Fichier Excel(*.xls),*.xls")
msgbox ch 'affiche le chemin
'pour enregsitrement
if ch<>false then
application.enableevents=false
thisworkbook.saveas ch
application.enableevents=true
end if
end sub

Function SauvF(ByVal NomF$, ByVal Filtre$)
SauvF = Application.GetSaveAsFilename(NomF, Filtre)
End Function


A+++
 
Salut,

Dans ton cas il faut rajouter :

if saveasui then '<---ici
cancel=true 'désactive l'enregistrement classique
ch=sauvf("Unnomdefichier","Fichier Excel(*.xls),*.xls")
msgbox ch 'affiche le chemin
'pour enregsitrement
if ch<>false then
application.enableevents=false
thisworkbook.saveas ch
application.enableevents=true
end if
end if '<---ici

A+++
 
- 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
4
Affichages
869
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…