Se connecter avec
S'enregistrer | Connectez-vous

Problème VBA Excel Worksheets

Dernière réponse : dans Programmation

Bonsoir,
j'ai un très gros problème avec Excel et les macros en VBA, je suis débutant :( ...
Bon donc j'explique je dispose d'un tableau sur excel, la feuille se nomme swisslife

J'ai donc crée un macro très basique parce qu'en fait mon problème est très bête...

  1. Sub swisslife
  2. Dim test as string
  3. test=inputbox("Entre la valeur de test:","Test",0)
  4. worksheets("swisslife").cells(1,a)=test
  5. end sub


Donc en fait j'ai simplifié le programme parce que mon problème réside dans le worksheets, en effet je souhaiterais afficher la valeur de test dans la feuille excel swisslife dans la cellule A1, j'éxécute et à chaque fois j'ai cette erreur :

erreur d'éxécution '1004'
erreur définie par l'application ou par l'objet

Je suit pourtant à la lettre mes cours, mais cependant rien y fait, j'en peux plus aidez moi :cry: 

Autres pages sur : probleme vba excel worksheets

Lassé par la pub ? Créez un compte
Expert Programmation

Rhooo!
  1. worksheets("swisslife" ).cells(1,a)=test

Ça ne peut pas fonctionner un truc pareil !
Cells attend des nombres, pas des lettres.
La case (1,1), R1C1 ou A1, selon la façon de parler, peut être désignée de deux façons : Cells(1, 1) ou Range("A1").
Ensuite, la case possède un certain nombre d'attribut. Dont sa valeur :
  1. worksheets("swisslife" ).cells(1,1).Value=test
Lassé par la pub ? Créez un compte