Bonjour à tous,
J'ai vu que cette erreur revenait souvent mais je n'ai pas trouvé la solution sur ce forum et ailleurs.
J'ai écris un fichier sur Mac-Office 2011 qui tourne parfaitement, enregistré en .xlsm et aussi en .xls (.xlsx ne supportant pas VBA à priori?). Je l'ai aussi testé sur un PC Windows XP et Office 2007. Aucun soucis.
Par contre sur les postes où il sera utilisé, avec Office 2010 :
- sur le .xlsm tous les boutons avec macros renvoie cette erreur "Erreur d’exécution 9 Indice en dehors de la plage"
- sur le .xls (Winows +office 2007 et 2010) les boutons avec macros fonctionnent correctement, par contre le texte sur chaque bouton est illisible !!! Obligé de le ré-écrire sur chaque bouton, ce qui est très très long, mais dès que je ré-ouvre ce fichier sur Mac, pb ensuite à nouveau dans Windows. Pourtant c'est la même police que dans les cellule qui elles s'affichent correctement.
Voici par exemple une des macros les plus simple sur lequel j'ai ce fichu pb "indice en dehors de la plage" :
et idem si je suis dès conseils trouvés en la modifiant tel quel :
Sauriez-vous m'aider pour régler au moins un de ces 2 problèmes ou mieux les deux? Merci d'avance.
J'ai vu que cette erreur revenait souvent mais je n'ai pas trouvé la solution sur ce forum et ailleurs.
J'ai écris un fichier sur Mac-Office 2011 qui tourne parfaitement, enregistré en .xlsm et aussi en .xls (.xlsx ne supportant pas VBA à priori?). Je l'ai aussi testé sur un PC Windows XP et Office 2007. Aucun soucis.
Par contre sur les postes où il sera utilisé, avec Office 2010 :
- sur le .xlsm tous les boutons avec macros renvoie cette erreur "Erreur d’exécution 9 Indice en dehors de la plage"
- sur le .xls (Winows +office 2007 et 2010) les boutons avec macros fonctionnent correctement, par contre le texte sur chaque bouton est illisible !!! Obligé de le ré-écrire sur chaque bouton, ce qui est très très long, mais dès que je ré-ouvre ce fichier sur Mac, pb ensuite à nouveau dans Windows. Pourtant c'est la même police que dans les cellule qui elles s'affichent correctement.
Voici par exemple une des macros les plus simple sur lequel j'ai ce fichu pb "indice en dehors de la plage" :
Code:
Sub GoEtape2SaisiePoules()
'
' GoEtape2 Macro
'
Sheets("Saisie des équipes").Select
End Sub
et idem si je suis dès conseils trouvés en la modifiant tel quel :
Code:
Sub GoEtape2SaisiePoules()
'
' GoEtape2 Macro
'
Workbooks("Tournoi M7 test.xlsm").Sheets("Saisie des équipes").Select
End Sub
Sauriez-vous m'aider pour régler au moins un de ces 2 problèmes ou mieux les deux? Merci d'avance.