Variable pour Cellule Excel en VB

Résolu
Xineroks Messages postés 158 Date d'inscription   Statut Membre Dernière intervention   -  
Xineroks Messages postés 158 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

J'ai juste une petite question, j'ai l'extrait d'un code :

wsExcel.Range("A1", "A10").Value = "MAVAL"


Et j'aimerais tout simplement savoir si je pouvais faire quelque chose du style

For i = 0 to 10
---- wsExcel.Range("A" & i).Value = "MAVAL"
Next

Bien entendu j'ai essayé, et ça ne fonctionne pas, et l'aide sur le net est très reduite, je ne trouve pas. Merci d'avance.

Cordialement,

Xineroks

3 réponses

  1. chossette9 Messages postés 6855 Date d'inscription   Statut Contributeur Dernière intervention   1 313
     
    Bonjour,

    as-tu simplement essayé d'initialiser ton i à 1 et non pas à 0 dans ta boucle ? Ca ne marche pas car il n'existe pas de cellule A0 dans un classeur Excel.

    Cordialement.
    1
  2. Xineroks Messages postés 158 Date d'inscription   Statut Membre Dernière intervention   3
     
    Oh purée... C'est logique !

    Merci à toi, tout simplement.

    ^^
    0
  3. Xineroks Messages postés 158 Date d'inscription   Statut Membre Dernière intervention   3
     
    Petit Up pour une nouvelle Question

    Comme je procède pour les lettres avec un for ?

    Je me souviens avoir entendu quelque chose comme quoi une lettre avait une valeur decimal sur Excel,

    Bref j'aimerais faire genre que le A soit 1, B soit 2, C soit 3... Car j'ai absolument besoin de ça pour des boucles importantes.

    Merci,

    Cdt,

    Xineroks
    0
    1. chossette9 Messages postés 6855 Date d'inscription   Statut Contributeur Dernière intervention   1 313
       
      Bonjour,

      tu peux très bien désigner les colonnes par un chiffre sans problème. En revanche, il sera préférable de remplacer Range() par Cells().

      Exemple : Cells(1,2) correspond à la cellule ligne 1, colonne 2, donc à B1.

      Cordialement.
      0
    2. Xineroks Messages postés 158 Date d'inscription   Statut Membre Dernière intervention   3
       
      Merci, parfait encore une fois :)

      A la prochaine.
      0