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

XL 2010 Dans quelle librairie trouver l'objet workbook ?

JPA5

XLDnaute Nouveau
Bonjour

J'essaye de déclarer dans mon code un objet de type workbook (Dim wb as Workbook), mais il ne reconnait pas "workbook" !!! (il ne le met pas en bleu)
Bien sur il plante quand j'essaye d'utiliser la variable wb.
Je me dit qu'il doit me manquer une extension, mais laquelle ?

Merci à tous
 

Hasco

XLDnaute Barbatruc
Repose en paix
Bonjour,

Vous pouvez essayer "Dim wb As Excel.Workbook" mais il fort à parier que l'erreur (si vous êtes bien dans excel) vienne d'ailleurs. Mais sans le classeur ni le contexte, difficile de voir.

Cordialement
 

JPA5

XLDnaute Nouveau
Même effet. Il ne reconnait pas cet objet. (Je suis bien dans Excel)
Je n'arrive pas à joindre le classeur, il est trop volumineux, même allégé (3Mo). (c'est quoi la limite de taille des fichiers joints ?)
 

Hasco

XLDnaute Barbatruc
Repose en paix
(c'est quoi la limite de taille des fichiers joints ?)
Re,

Je crois que c'est autour 1MO.

Si vous n'y arrivez pas, essayez de tester votre macro en "pas à pas" (Touche F8) Eventuellement si elle est appelée par une précédente, commencez par celle-ci.

vous pouvez faire également tenter une compilation manuelle (menu débogage/Compiler le projet VBA) il y a peut-être des erreurs en amont.

Cordialement
 

JPA5

XLDnaute Nouveau
J'ai trouvé. Lors de l'utilisation de la variable je faisais
wb = WorkBooks.Open (...)
et il faut mettre "Set" devant
Set wb = WorkBooks.Open (...)
Merci pour vos réponses
 

Discussions similaires

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