nom du classeur - Erreur 424

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

T

totof

Guest
bonjour le forum,

je voudrais récupérer le nom du classeur dans une variable "ncla", mais je n'y arrive pas.

- je déclare ma variable Dim "ncla" as Workbooks
- puis set ncla= Workbook.Name

et à cette ligne il me met Erreur 424 - Objet requis

est-ce une mauvaise déclaration de la variable, une instruction manquante ???

Merci pour votre aide

totof
 
bonjour Totof

si tu souhaites récuperer le classeur dans une variable en tant qu'objet :

Dim Ncla As Workbook
Set Ncla= Workbooks("LeClasseur")


s'il s'agit juste de récupérer le nom du claseur :

Dim Ncla As String
Ncla= Workbooks("LeClasseur").Name

tu peux remplacer Workbooks("LeClasseur") par
ActiveWorkbook 'classeur actif
ThisWorkbook ' le classeur contenant cette macro

cela depend ensuite de ce que tu veux faire avec cette variable


bonne journée
MichelXld
 
- 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
868
Réponses
9
Affichages
742
Réponses
2
Affichages
601
Réponses
5
Affichages
941
Retour