Encore un probleme de syntaxe VBA

Nicoroth Messages postés 55 Statut Membre -  
Nicoroth Messages postés 55 Statut Membre -
Bonjour,

J'ai une ptite macro excel pour faire des graphqiues mais je bug sur un point, et j'avoue qu'apres avoir tésté maintes et maintes choses, mes nerfs commencent a lacher, j explique:

Je determine mes coordonés de la maniére suivante:

Set Coord = Range(Cells(q, 15), Cells(q, 16))

pour avoir:

ActiveChart.SetSourceData Source:=Coord

Cependant, mon Coord, va chercher le range dans la feuille ou mon graphique est crée, mais je voudrais qu'il aille chercher ce range dans une autre feuille, alors j ai vu pas mal de chose sur le forum mais je trouve toujours pas...
J ai essayer par exemple un truc du style:

Set Coord = ThisWorkbook.Sheets("Calcul").Range(Cells(q, 15), Cells(q, 16))

ou

Set Coord = ThisWorkbook.Sheets("Calcul").Range(Cells(q, 15), Cells(q, 16)).value

ou même

Set Feuille = Sheets("Calcul")
Set Coord = Feuille.Range(Cells(q, 15), Cells(q, 16))

Voir

Set Feuille = Sheets("Calcul")
Set Coord = Range(Cells(q, 15), Cells(q, 16))
avec
ActiveChart.SetSourceData Source:=Feuille.Coord

Mais toujours pas de magie....

Si qqn a la solution, il sauverait mes nerfs ;)

Merci encore a vous amis développeur pour votre disponibilité.

Cordialement

1 réponse

Nicoroth Messages postés 55 Statut Membre
 
Oups me suit tromper de forum... peut on le mettre en programation?
0