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

nom du classeur - Erreur 424

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
 
M

michel

Guest
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
 
T

totof

Guest
Bonsoir Michel et le forum,

je te remercie Michel, c'est pas compliquer mais il faut le savoir. En tout cas c'est super sympa.

bonne nuit ou plutôt bonne journée.

totof
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…