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
 

Discussions similaires

Membres actuellement en ligne

Aucun membre en ligne actuellement.

Statistiques des forums

Discussions
314 017
Messages
2 104 584
Membres
109 084
dernier inscrit
mizab