Probleme de syntaxe VBA

Résolu
Nicoroth Messages postés 55 Statut Membre -  
Nicoroth Messages postés 55 Statut Membre -
Salut a tous,

J'ai un ptit probleme de syntaxe sur VBA qui commence a me casser la tete...

J ai un:

Sub

do until (workbooks("Cahier").Sheets(1).Range("B"&i) <> "")
i = i + 1
loop

'Jusque la tout va bien
'Ensuite je cherche a selectioner une plage s'etendant de "E" & i jusqu'a "DO" & i
'Genre:

Sheets(1).Range("E & i : DO & i").Select

'j'ai aussi essayé un truc du genre

Sheets(1).Range("E:DO" & i).Select

End Sub

Mais pas moyen de trouver la bonne syntaxe

Merci les gars

5 réponses

  1. EtPafLeChien
     
    Bonjour

    Essaye avec Worksheets

    A +
    0
  2. EtPafLeChien
     
    Pour définir la plage de sélection c'est peut- être plus simple comme ça:

    plage = "E" & i &":DO" & i
    Worksheets(1).Range(plage).Select

    Bonne continuation
    0
  3. Nicoroth Messages postés 55 Statut Membre
     
    Il veut pas^^

    c'est au niveau du "DO" qu il bug
    0
  4. EtPafLeChien
     
    Ben ca marche pour moi !

    As tu bien écris O(la lettre) et pas 0(zéro)? (question idiote mais ...)
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. Nicoroth Messages postés 55 Statut Membre
     
    Desole je vien de me rendre compte que je ne sait plus ou pas lire...

    En fait au lieu de "E" & i : "DO" & i
    c'est "E" & i , "DO" & i

    Desole du derangement

    Ma mere ma toujours dit de tourner ma langue dans ma bouche avant de sortr des conneries...
    0