Rafraichir automatiquement une variable après enregistrement

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

Leskwal

XLDnaute Occasionnel
Bonjour le Forum

Mon problème :

J'ai créé une variable pour être utilisée dans un USF, correspondant au nom du fichier en cours (ThisWorkbook.Name).

Je connais les utilisatrices futures et je sens bien qu'une d'entre sauvegardera le fichier avec la commande "enregistrer sous", et donnera un autre nom au fichier... 😡 et donc plantage à venir...😱

Ce que je souhaiterai, si cela est possible, c'est qu'à la fin de l'enregistrement, ma variable prenne le nouveau nom du fichier en mémoire...

Au même titre qu'il existe la commande : Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean) je cherche une commande remplacant :

Workbook_AFTERSave(ByVal SaveAsUI As Boolean, Cancel As Boolean) qui n'existe pas...

Qu'est-ce qui pourrait la remplacer ?

Un GRAND Merci d'avance pour vos lumières.

Cordialement

Pascal
 
Re : Rafraichir automatiquement une variable après enregistrement

Bonjour.
Ben… éliminez cette variable inutile et utilisez partout ThisWorkbook.Name à la place !
P.S. Si toutefois vous en avez besoin… je doute même de ça ! Si c'est par exemple pour le réactiver parce que dans l'userform vous ouvrez un autre classeur, vous n'en avez pas besoin : ThisWorkbook.Activate, c'est tout. À supposer que vous ayez besoin de l'activer pour ce que vous avez à faire… Bon. Arrêtons de supposer, joignez un classeur qui montre votre problème.
À +
 
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

Discussions similaires

Réponses
3
Affichages
814
Retour