Actualisation graphique: Changer valeur cellule par variable.

Fermé
Rob - 3 sept. 2021 à 12:07
pijaku Messages postés 12263 Date d'inscription jeudi 15 mai 2008 Statut Modérateur Dernière intervention 4 janvier 2024 - 3 sept. 2021 à 16:34
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
A voir également:

4 réponses

yg_be Messages postés 22673 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 11 avril 2024 1 465
3 sept. 2021 à 13:48
bonjour,
peut-être:
ActiveChart.FullSeriesCollection(1).XValues = "=Weekly_Data!$AB$26:" + DerCellX
0
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
0
Apres ça tout devrait fonctionner :)
0
pijaku Messages postés 12263 Date d'inscription jeudi 15 mai 2008 Statut Modérateur Dernière intervention 4 janvier 2024 2 743
3 sept. 2021 à 15:40
Bonjour,
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!
0
yg_be Messages postés 22673 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 11 avril 2024 1 465
3 sept. 2021 à 16:31
bonjour pijaku,
L'avantage, pour moi, du + sur le &, c'est que le + retourne une erreur si les deux valeurs ne sont pas des "string".
Cela me force à expliciter les conversions, ce qui m'aide à découvrir ou éviter des erreurs.
0
pijaku Messages postés 12263 Date d'inscription jeudi 15 mai 2008 Statut Modérateur Dernière intervention 4 janvier 2024 2 743 > yg_be Messages postés 22673 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 11 avril 2024
Modifié le 3 sept. 2021 à 16:34
Salut 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!
0