Probleme de syntaxe VBA

Résolu/Fermé
Nicoroth Messages postés 54 Date d'inscription vendredi 22 juin 2007 Statut Membre Dernière intervention 9 février 2011 - Modifié par Nicoroth le 6/08/2010 à 11:03
Nicoroth Messages postés 54 Date d'inscription vendredi 22 juin 2007 Statut Membre Dernière intervention 9 février 2011 - 6 août 2010 à 11:37
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

Bonjour

Essaye avec Worksheets

A +
0
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
Nicoroth Messages postés 54 Date d'inscription vendredi 22 juin 2007 Statut Membre Dernière intervention 9 février 2011
6 août 2010 à 11:25
Il veut pas^^

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

As tu bien écris O(la lettre) et pas 0(zéro)? (question idiote mais ...)
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Nicoroth Messages postés 54 Date d'inscription vendredi 22 juin 2007 Statut Membre Dernière intervention 9 février 2011
6 août 2010 à 11:37
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