Bonjour
J'ai un classeur Excel qui contient une macro, enregistré sur un serveur. Une vingtaine de PC l'utilise sans problème.
Depuis quelques jours, un des utilisateurs a un problème (les autres l'utilisent sans problème), la macro plantant sur la ligne :
Workbooks("Base de données").Close True
L'erreur signalée étant : Erreur d'exécution '9': L'indice n'appartient pas à la sélection.
Le Classeur "Base de données" est un autre classeur ouvert dans le début de la macro.
Si j'ajoute ces lignes juste avant la ligne qui plante :
For i = 1 To Workbooks.Count
ActiveSheet.Cells(i, 1) = Workbooks(i).Name
Next i
le classeur "Base de données.xlsx" est bien signalé ouvert.
Il s'agit de Excel 2010 32bit, installé sur Windows 7 32 bit.
Quels réglages d'Excel / Windows ont pu être modifiés ?
Merci par avance pour votre aide.
Marc
J'ai un classeur Excel qui contient une macro, enregistré sur un serveur. Une vingtaine de PC l'utilise sans problème.
Depuis quelques jours, un des utilisateurs a un problème (les autres l'utilisent sans problème), la macro plantant sur la ligne :
Workbooks("Base de données").Close True
L'erreur signalée étant : Erreur d'exécution '9': L'indice n'appartient pas à la sélection.
Le Classeur "Base de données" est un autre classeur ouvert dans le début de la macro.
Si j'ajoute ces lignes juste avant la ligne qui plante :
For i = 1 To Workbooks.Count
ActiveSheet.Cells(i, 1) = Workbooks(i).Name
Next i
le classeur "Base de données.xlsx" est bien signalé ouvert.
Il s'agit de Excel 2010 32bit, installé sur Windows 7 32 bit.
Quels réglages d'Excel / Windows ont pu être modifiés ?
Merci par avance pour votre aide.
Marc