[VBA Excel] indice appartient pas à sélection

Résolu/Fermé
xjl Messages postés 232 Date d'inscription mardi 27 mars 2007 Statut Membre Dernière intervention 12 juin 2007 - 31 mai 2007 à 15:14
xjl Messages postés 232 Date d'inscription mardi 27 mars 2007 Statut Membre Dernière intervention 12 juin 2007 - 1 juin 2007 à 08:46
Bonjour,

j'ai un petit souci avec une macro qui doit copier des données d'un fichier à un autre.

Apparemment, cette ligne qui sert à localiser les données sources ne fonctionne pas:
For Each Cell In Workbooks(ThisWorkbook.Path & "\reparations.xls").Sheets(1).Range("D4:U136").Cells

L'erreur est: L'indice n'appartient pas à la sélection...

Merci de me dire si vous penser que l'erreur vient de la syntaxe !

Toute solution est la bienvenue !! ;-)
A voir également:

2 réponses

xjl Messages postés 232 Date d'inscription mardi 27 mars 2007 Statut Membre Dernière intervention 12 juin 2007 183
31 mai 2007 à 18:00
Alors, personne ne trouve, c'est dommage j'en aurais bien besoin pour demain...

Un petit coup de main svp ?!

Merci d'avance !
0
xjl Messages postés 232 Date d'inscription mardi 27 mars 2007 Statut Membre Dernière intervention 12 juin 2007 183
1 juin 2007 à 08:46
Salut,

bon en fait j'ai trouvé une solution provisoire, même si ça m'embête un peu:
For Each Cell In Workbooks("reparations.xls").Sheets(1).Range("D4:U136").Cells

ça fonctionne si le fichier en question est ouvert, et c'est ce qui me gène un peu, donc si quelqu'un a une autre solution, je suis preneur... ;-)
0