Concatener dans range vba

Résolu/Fermé
asterrax Messages postés 12 Date d'inscription vendredi 9 mars 2012 Statut Membre Dernière intervention 16 décembre 2012 - 14 mars 2012 à 15:03
asterrax Messages postés 12 Date d'inscription vendredi 9 mars 2012 Statut Membre Dernière intervention 16 décembre 2012 - 14 mars 2012 à 15:10
Bonjour,

Je suis bloqué sur cette ligne :
ActiveChart.SetSourceData Source:=Sheets("Graphique").Range("A"&j&:"A" & I)

I et J sont deux variables correspondant à des chiffres.
Le code marche avec I , Range("A6:A" & I) mais je n'arrive pas à mettre le J.
Je veux concaténer parce que mon code plante en écrivant .range(cells(J,1),cells(I,1))

Merci.



2 réponses

eljojo_e Messages postés 1155 Date d'inscription lundi 10 mai 2010 Statut Membre Dernière intervention 14 octobre 2022 153
Modifié par eljojo_e le 14/03/2012 à 15:06
bonjour,

ActiveChart.SetSourceData Source:=Sheets("Graphique").Range("A"&j&:"A" & I)

les deux points ne pas bien placé :

Sheets("Graphique").Range("A" & j & ":A" & I)

ou

Sheets("Graphique").Range("A" & j & ":" & "A" & I)

Cordialement,
2
asterrax Messages postés 12 Date d'inscription vendredi 9 mars 2012 Statut Membre Dernière intervention 16 décembre 2012
14 mars 2012 à 15:10
merci bien
pourtant je me suis amusé un moment...c'est tellement bête!
;)
0