Actualisation graphique: Changer valeur cellule par variable.
Bonjour,
Je veux actualiser les valeurs d'un graphique. J'ai une variable DerCellX ="$AH$26".
Mon code initiale est:
ActiveChart.FullSeriesCollection(1).XValues = "=Weekly_Data!$AB$26: $AH$26"
Je veux remplacer par
ActiveChart.FullSeriesCollection(1).XValues = "=Weekly_Data!$AB$26: DerCellX"
Cela ne fonctionne pas, savez vous pourquoi, ou comment utiliser DerCellX pour actualiser mon graphique?
Merci d'avance pour votre aide,
Rob
Je veux actualiser les valeurs d'un graphique. J'ai une variable DerCellX ="$AH$26".
Mon code initiale est:
ActiveChart.FullSeriesCollection(1).XValues = "=Weekly_Data!$AB$26: $AH$26"
Je veux remplacer par
ActiveChart.FullSeriesCollection(1).XValues = "=Weekly_Data!$AB$26: DerCellX"
Cela ne fonctionne pas, savez vous pourquoi, ou comment utiliser DerCellX pour actualiser mon graphique?
Merci d'avance pour votre aide,
Rob
4 réponses
-
Contributeurbonjour,
peut-être:ActiveChart.FullSeriesCollection(1).XValues = "=Weekly_Data!$AB$26:" + DerCellX
-
Super ça à l'air de fonctionner.
SI maintenant j'ai une variable DebutCellX, comment s'écrit la ligne de code?
ActiveChart.FullSeriesCollection(1).Values = "=Weekly_Data!" DebutCellX ":" + DerCellY ne marche pas
Merci d'avance -
Apres ça tout devrait fonctionner :)
-
ModérateurBonjour,
Tout ce qui est variable doit être exclu des guillemets et placé entre & (ou + comme dit par yg).
Donc :ActiveChart.FullSeriesCollection(1).Values = "=Weekly_Data!" & DebutCellX & ":" & DerCellY
Privilégiez tout de même la syntaxe & à +... En tout cas, pour ma part!-
-
Modérateur@yg_beSalut yg,
Pas faux.
Mais bon, tu maîtrise le sujet. Tu n'utiliseras "+" qu'avec de vrais chaînes de caractères qui ne représenteront jamais des nombres.
Je préfères conseiller aux "novices" (aucune malice derrière ce mot) l'utilisation de "&"...
Bon week end à toi!
-