Erreur d'exécution '13': incompatibilité de type

Erreur d'exécution '13': incompatibilité de type - VB/VBA/VBS - Programmation

Marsh Posté le 19-06-2006 à 16:03:08    

Bonjour,
 
Je tente de faire un petit script VB sur un classeur excel, sur un nouvel ordi, et j'ai l'erreur d'exécution 13 citée en titre, même avec le script le plus simple qui soit :
 
sub test
worksheets(feuil1).cells(1,1).value = 1
end sub
 
Sachant que si je change le nom de la feuille dans le classeur (test par exemple), et que je mets
worksheets(test).cells(1,1).value = 1
je me retrouve avec l"erreur d'exécution '9': l'indice n'appartient pas à la sélection"
 
j'ai pourtant autorisé les macros dans les options, j'ai testé avec un classeur vierge, mais rien n'y fait, ce simple truc ne passe pas :/
Ça fait un sacré bail que je n'ai pas scripté, j'ai donc peut-être fait un oubli ou une erreur des plus simplistes...
 
Quelqu'un aurait-il déjà été confronté à ce problème et l'aurait résolu, ou quelqu'un en connaitrait-il la solution ?
 
Merci par avance ;)

Reply

Marsh Posté le 19-06-2006 à 16:03:08   

Reply

Marsh Posté le 19-06-2006 à 16:11:39    

Essaie avec des guillemets: worksheets("feuil1" ).cells(1,1).value = 1

Reply

Marsh Posté le 19-06-2006 à 19:06:46    

Merci tegu, c'était bien aussi simple que ça, honte à moi de ne pas y avoir pensé ^^

Reply

Sujets relatifs:

Leave a Replay

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