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
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