Bonjour à tous,
Voilà, j’ai 2 PC, A et B avec qui j’ai testé ce code :
Sub Macro1()
Workbooks("Classeur2").Worksheets("Feuil1").Range("A4:A50").Select
End Sub
Quand je lance cette petite macro sur le PC A, il me dit : « erreur d’exécution « 9 », l’indice n’appartient pas à la sélection. »
Quand je lance la même chose sur le PC B, il effectue la macro sans aucun problème.
Si j’enlève Workbooks("Classeur2") sur le PC A, ça fonctionne.
Par contre, si je remplace tout le code sur le PC A par : Workbooks("Classeur2").Activate alors ça « Bug »
Avant le PC A fonctionnait sans problème.
Avez vous une explication pour que je puisse corriger ce « bug » car il me pose des soucis dans d’autres macros, impossible de changer de classeur par exemple ???
Je précise que les 2 PC sont sous Windows XP SP2 et qu’ils ont tous les 2 Excel 2002 SP3.
Merci d’avance.
Voilà, j’ai 2 PC, A et B avec qui j’ai testé ce code :
Sub Macro1()
Workbooks("Classeur2").Worksheets("Feuil1").Range("A4:A50").Select
End Sub
Quand je lance cette petite macro sur le PC A, il me dit : « erreur d’exécution « 9 », l’indice n’appartient pas à la sélection. »
Quand je lance la même chose sur le PC B, il effectue la macro sans aucun problème.
Si j’enlève Workbooks("Classeur2") sur le PC A, ça fonctionne.
Par contre, si je remplace tout le code sur le PC A par : Workbooks("Classeur2").Activate alors ça « Bug »
Avant le PC A fonctionnait sans problème.
Avez vous une explication pour que je puisse corriger ce « bug » car il me pose des soucis dans d’autres macros, impossible de changer de classeur par exemple ???
Je précise que les 2 PC sont sous Windows XP SP2 et qu’ils ont tous les 2 Excel 2002 SP3.
Merci d’avance.