[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
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 !! ;-)
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:
- [VBA Excel] indice appartient pas à sélection
- Liste déroulante excel - Guide
- A qui appartient ce numéro - Guide
- Aller à la ligne excel - Guide
- Si et excel - Guide
- Indice téléphonique - Guide
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
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 !
Un petit coup de main svp ?!
Merci d'avance !
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
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... ;-)
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... ;-)