XL 2016 Mise à jour graphique avec plage de données complexe

floyd154

XLDnaute Nouveau
Bonjour à toutes, tous,

Je construis un graphe sous excel 2016 en sélectionnant des plages de données via code VBA.
Pour actualiser le graphique en fin de macro, j'utilise ce code :
"ActiveWorkbook.RefreshAll
Calculate
ActiveSheet.ChartObjects("Chart 42").Chart.Refresh
DoEvents
Application.Wait (Now + TimeValue("0:00:1"))"

L'actualisation du graphe ne se fait pas.
J'arrive cependant à actualiser le graphe manuellement avec cette manip (cf pièce jointe) :
- clic sur le graphe
- barre d'outil création > clic sur bouton selectionner des données
- clic sur ok

Je cherche à avoir le code permettant de faire cela via VBA (l'enregisteur de macro ne récupère pas les infos).
Savez vous comment aller chercher le bouton "selectionner des données" ? (objet commandbar ?)

Merci d'avance pour votre aide
 

Pièces jointes

  • Mise à jour graphique avec plage de données complexe.docx
    243 KB · Affichages: 10

Discussions similaires