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

windows

romika

XLDnaute Occasionnel
Bonjour à tous,

est ce que quelqu'un pourrait m'aider et me dire ce que le code ci dessous est supposé faire?

Windows(cFile & ".xls").Activate

merci d'avance
 

Cousinhub

XLDnaute Barbatruc
Re : windows

Bonjour,

Tu as une variable, appelée "cFile", qui est déterminée dans ton code...

Et tu as également un fichier, nommé "cFile.xls", qui est ouvert...

Donc tu actives ce fichier....

Voili, voilou
 

romika

XLDnaute Occasionnel
Re : windows

merci,

donc si la variable est Set cFile = Worksheets("Header").Range("C5") et que ce fichier est ouvert...je comprends pas pourquoi la macro bug sur Windows(cFile & ".xls").Activate???
ca me sort une "Rune time error "9" - Subscript out of range"...
une idée?

merci beaucoup
 

Cousinhub

XLDnaute Barbatruc
Re : windows

Re,

Je n'ai pas trop envie de jouer au chat et à la souris....

Aussi, à la place de nous donner ligne par ligne ton code, mets le en entier, surtout ce qui concerne la déclaration des variables...
 

romika

XLDnaute Occasionnel
Re : windows

tbft, j'avais essayé, mais ca marchait toujours pas, car les noms étaient différents (entre le nom du fichier et celui apparaissant en C5). une fois que j'ai changé le nom du fichier pour coller avec C5, je n'ai pas eu besoin de rajouter .value car ça marche sans. merci
 
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…