[VBA] Définition de la source d'un graphique pour des données sur une autre feuille
4 réponses
HD
Bonjour,
Je récupère un ensemble de données que je colle ensuite sur différentes
feuilles. J'ai ensuite une feuille contenant divers graphiques pour lesquels
je voudrais modifier la source pour reprendre mes données récupérées.
Comme mes données sont sur deux plages différentes j'utilise une union puis
la fonction address pour définir la source de données:
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
DanielCo
Bonjour, Le paramètre "Source" doit être de type "Range". Essaie : Sheets("Graph").ChartObjects("Evol").SetSourceData Source:=Union(Range(Cells(1, 1), Cells(LastR - 1, 1)), _ Range(Cells(1, LastC), Cells(LastR - 1, LastC))) Cordialement. Daniel
Bonjour,
Je récupère un ensemble de données que je colle ensuite sur différentes feuilles. J'ai ensuite une feuille contenant divers graphiques pour lesquels je voudrais modifier la source pour reprendre mes données récupérées.
Comme mes données sont sur deux plages différentes j'utilise une union puis la fonction address pour définir la source de données:
Seulement... j'ai un plantage sur cette dernière ligne... et je ne vois pas où est le problème...
Vous remerciant d'avance pour votre aide,
Cordialement,
@+ HD
Bonjour,
Le paramètre "Source" doit être de type "Range".
Essaie :
Sheets("Graph").ChartObjects("Evol").SetSourceData
Source:=Union(Range(Cells(1, 1), Cells(LastR - 1, 1)), _
Range(Cells(1, LastC), Cells(LastR - 1, LastC)))
Cordialement.
Daniel
Bonjour,
Je récupère un ensemble de données que je colle ensuite sur différentes
feuilles. J'ai ensuite une feuille contenant divers graphiques pour lesquels
je voudrais modifier la source pour reprendre mes données récupérées.
Comme mes données sont sur deux plages différentes j'utilise une union puis
la fonction address pour définir la source de données:
Bonjour, Le paramètre "Source" doit être de type "Range". Essaie : Sheets("Graph").ChartObjects("Evol").SetSourceData Source:=Union(Range(Cells(1, 1), Cells(LastR - 1, 1)), _ Range(Cells(1, LastC), Cells(LastR - 1, LastC))) Cordialement. Daniel
Bonjour,
Je récupère un ensemble de données que je colle ensuite sur différentes feuilles. J'ai ensuite une feuille contenant divers graphiques pour lesquels je voudrais modifier la source pour reprendre mes données récupérées.
Comme mes données sont sur deux plages différentes j'utilise une union puis la fonction address pour définir la source de données:
Seulement... j'ai un plantage sur cette dernière ligne... et je ne vois pas où est le problème...
Vous remerciant d'avance pour votre aide,
Cordialement,
@+ HD
HD
Le paramètre "Source" doit être de type "Range". Essaie : Sheets("Graph").ChartObjects("Evol").SetSourceData Source:=Union(Range(Cells(1, 1), Cells(LastR - 1, 1)), _ Range(Cells(1, LastC), Cells(LastR - 1, LastC)))
J'ai toujours la même erreur: "Erreur d'exécution '438': Propriété ou méthode non gérée par cet objet"
@+ HD
Le paramètre "Source" doit être de type "Range".
Essaie :
Sheets("Graph").ChartObjects("Evol").SetSourceData
Source:=Union(Range(Cells(1, 1), Cells(LastR - 1, 1)), _
Range(Cells(1, LastC), Cells(LastR - 1, LastC)))
J'ai toujours la même erreur:
"Erreur d'exécution '438': Propriété ou méthode non gérée par cet objet"
Le paramètre "Source" doit être de type "Range". Essaie : Sheets("Graph").ChartObjects("Evol").SetSourceData Source:=Union(Range(Cells(1, 1), Cells(LastR - 1, 1)), _ Range(Cells(1, LastC), Cells(LastR - 1, LastC)))
J'ai toujours la même erreur: "Erreur d'exécution '438': Propriété ou méthode non gérée par cet objet"
Le paramètre "Source" doit être de type "Range". Essaie : Sheets("Graph").ChartObjects("Evol").SetSourceData Source:=Union(Range(Cells(1, 1), Cells(LastR - 1, 1)), _ Range(Cells(1, LastC), Cells(LastR - 1, LastC)))
J'ai toujours la même erreur: "Erreur d'exécution '438': Propriété ou méthode non gérée par cet objet"
Le paramètre "Source" doit être de type "Range".
Essaie :
Sheets("Graph").ChartObjects("Evol").SetSourceData
Source:=Union(Range(Cells(1, 1), Cells(LastR - 1, 1)), _
Range(Cells(1, LastC), Cells(LastR - 1, LastC)))
J'ai toujours la même erreur:
"Erreur d'exécution '438': Propriété ou méthode non gérée par cet objet"
Le paramètre "Source" doit être de type "Range". Essaie : Sheets("Graph").ChartObjects("Evol").SetSourceData Source:=Union(Range(Cells(1, 1), Cells(LastR - 1, 1)), _ Range(Cells(1, LastC), Cells(LastR - 1, LastC)))
J'ai toujours la même erreur: "Erreur d'exécution '438': Propriété ou méthode non gérée par cet objet"
@+ HD
HD
J'ai trouvé la solution... parmi les essais que j'avais préalablement fait il me fallait corriger ma ligne avec votre première information comme quoi la source est de type Range et ne doit pas avoir Address à la fin.
J'ai trouvé la solution... parmi les essais que j'avais préalablement fait
il me fallait corriger ma ligne avec votre première information comme quoi
la source est de type Range et ne doit pas avoir Address à la fin.
J'ai trouvé la solution... parmi les essais que j'avais préalablement fait il me fallait corriger ma ligne avec votre première information comme quoi la source est de type Range et ne doit pas avoir Address à la fin.