Si le nom du classeur est ....

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 !

christian.bedere

XLDnaute Occasionnel
Bonjour à vous ..

Je souhaiterais mettre une macro à l'ouverture d'un usf qui dirait :
"si le nom du classeur est "trame"" , alors, il vaut vérouiller la frame4."

je ne sais pas comment traduire le nom du classeur en vba .
Pourriez - vous m'aider svp ?
Je vous remercie

Christian
 
Re : Si le nom du classeur est ....

de retour de ma haie de thuyas...

c'est bien caption mais si tu essaies msgbox(activewindow.caption) tu verras que le nom ne comporte pas le suffixe .xls si le fichier n'a pas été enregistré

doit aussi fonctionner avec thisworkbook.name

par contre quand on regarde les propriétés des frames,

frame1.enabled=false
 
Re : Si le nom du classeur est ....

Bonjour Christian, Eric

Sij'ai bien compris et si tu veux récupérer le nom du classeur actif tu peux essayer le code ci dessous :

Code:
Sub test()
Dim NomClasseur As String
NomClasseur = ActiveWorkbook.Name
MsgBox NomClasseur
End Sub

Bonne journée
@+
 
- 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

  • Question Question
Microsoft 365 Aide planning
Réponses
17
Affichages
630
Réponses
4
Affichages
481
Réponses
4
Affichages
321
Retour