misterkarma
Messages postés14Date d'inscriptionlundi 10 juillet 2006StatutMembreDernière intervention19 juillet 2006
-
18 juil. 2006 à 16:23
drikce06
Messages postés2236Date d'inscriptionlundi 29 mai 2006StatutMembreDernière intervention29 mai 2008
-
18 juil. 2006 à 16:39
Bonjour tout le monde ! J'ai un problème dans une macro Excel.
Ma question semble assez simple, mais je n'ai pas encore trouvé la réponse...
Comment fait-on pour appeler un objet Range représentant une plage de cellules, dont le nombre de lignes varie selon les cas ?
Soit n le nombre de lignes (défini avant dans ma macro)
J'ai essayé Range("A1:Cn") ça ne marche pas
J'ai essayé Range(Cells(1,1),Cells(n,3)) ça marche assez souvent mais pas dans certains cas...
Là j'essaye de sélectionner la plage de données utiles pour un graphique :
ActiveChart.SetSourceData Source:=Sheets("VolumeParDest").Range(Cells(1,1),Cells(n,3)), PlotBy:=xlColumns
Pb :
VB ne veut pas de mon "n" (avec "9" à la place par exemple ça marche)