Erreur d'execution '9' VBA sur Excel 2007

Erreur d'execution '9' VBA sur Excel 2007 - VB/VBA/VBS - Programmation

Marsh Posté le 12-04-2009 à 19:33:17    

Bonjour,  
 
Je viens vous demander un peu d'aide car je ne vois pas comment trouver la solution sans vous. Celle-ci doit être très simple mais...pas pour moi.  
Donc je me lance dans les macros sur excel 2007 et dès le départ j'ai l'erreur suivante :  
erreur d'execution '9'  
L'indice n'appartient pas à la selection.  
 
Voici le début de code :  
 
Sub Bouton1_Clic()  
 
Dim f1, f2, a1, a2, r As Worksheet  
Set f1 = Worksheets(“Flux”)  
 
Et c'est sur cette dernière ligne qu'est l'erreur..ai-je oublié quelque chose? Ce que je trouve bizare c'est que sur les version antérieures, je n'avais aucun soucis...  
 
Merci beaucoup de votre aide.

Reply

Marsh Posté le 12-04-2009 à 19:33:17   

Reply

Marsh Posté le 16-04-2009 à 09:37:28    

Si "Flux" est le nom de ton classeur et pas de la feuille de calcul, alors c'est la collection Workbooks qu'il faut utiliser, pas Worksheets.
D'autre part il me semble que pour Office 2007 il faut ajouter l'extension du classeur (.xls, .xlsm, ...)
Sinon, c'est peut-être un problème de classeur actif si tu en as plusieurs d'ouverts.
 
Je n'ai pas rencontré de problème avec les feuilles et la syntaxe Worksheets

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed