Bonjour,
Etant un néophyte d'Excel et nouveau sur le forum, veuillez m'excuser si
c'est la 257e fois que l'on vous pose la question.
Voilà, j'ai une base de données (sous Excel) et je voudrais à partir de
celle-ci générer des graphiques.
Seulement voilà, ces graphiques ne sont pas établis à chaque fois à partir
des mêmes colonnes de données.
Y-a t'il une solution pour que dès que je lance ma macro de création de
graphique j'ai une boîte de dialogue (ou autre, avec menu déroulant ou
boutons...!?), qui me propose la liste de mes colonnes et me permette de
sélectionner celles dont j'ai besoin pour servir de base à mon graphique ?
Sur validation, après avoir sélectionné mes colonnes, poursuite de la macro
et génération du graphique.
(je ne sais pas si je suis bien clair, là....).
Merci de vous être donné la peine de comprendre, et merci beaucoup si en
plus vous avez des pistes...
Angel
Bonjour,
Etant un néophyte d'Excel et nouveau sur le forum, veuillez m'excuser si
c'est la 257e fois que l'on vous pose la question.
Voilà, j'ai une base de données (sous Excel) et je voudrais à partir de
celle-ci générer des graphiques.
Seulement voilà, ces graphiques ne sont pas établis à chaque fois à partir
des mêmes colonnes de données.
Y-a t'il une solution pour que dès que je lance ma macro de création de
graphique j'ai une boîte de dialogue (ou autre, avec menu déroulant ou
boutons...!?), qui me propose la liste de mes colonnes et me permette de
sélectionner celles dont j'ai besoin pour servir de base à mon graphique ?
Sur validation, après avoir sélectionné mes colonnes, poursuite de la macro
et génération du graphique.
(je ne sais pas si je suis bien clair, là....).
Merci de vous être donné la peine de comprendre, et merci beaucoup si en
plus vous avez des pistes...
Angel
Bonjour,
Etant un néophyte d'Excel et nouveau sur le forum, veuillez m'excuser si
c'est la 257e fois que l'on vous pose la question.
Voilà, j'ai une base de données (sous Excel) et je voudrais à partir de
celle-ci générer des graphiques.
Seulement voilà, ces graphiques ne sont pas établis à chaque fois à partir
des mêmes colonnes de données.
Y-a t'il une solution pour que dès que je lance ma macro de création de
graphique j'ai une boîte de dialogue (ou autre, avec menu déroulant ou
boutons...!?), qui me propose la liste de mes colonnes et me permette de
sélectionner celles dont j'ai besoin pour servir de base à mon graphique ?
Sur validation, après avoir sélectionné mes colonnes, poursuite de la macro
et génération du graphique.
(je ne sais pas si je suis bien clair, là....).
Merci de vous être donné la peine de comprendre, et merci beaucoup si en
plus vous avez des pistes...
Angel
Bonjour,
Etant un néophyte d'Excel et nouveau sur le forum, veuillez m'excuser si
c'est la 257e fois que l'on vous pose la question.
Voilà, j'ai une base de données (sous Excel) et je voudrais à partir de
celle-ci générer des graphiques.
Seulement voilà, ces graphiques ne sont pas établis à chaque fois à partir
des mêmes colonnes de données.
Y-a t'il une solution pour que dès que je lance ma macro de création de
graphique j'ai une boîte de dialogue (ou autre, avec menu déroulant ou
boutons...!?), qui me propose la liste de mes colonnes et me permette de
sélectionner celles dont j'ai besoin pour servir de base à mon graphique ?
Sur validation, après avoir sélectionné mes colonnes, poursuite de la macro
et génération du graphique.
(je ne sais pas si je suis bien clair, là....).
Merci de vous être donné la peine de comprendre, et merci beaucoup si en
plus vous avez des pistes...
Angel
Bonjour,
Etant un néophyte d'Excel et nouveau sur le forum, veuillez m'excuser si
c'est la 257e fois que l'on vous pose la question.
Voilà, j'ai une base de données (sous Excel) et je voudrais à partir de
celle-ci générer des graphiques.
Seulement voilà, ces graphiques ne sont pas établis à chaque fois à partir
des mêmes colonnes de données.
Y-a t'il une solution pour que dès que je lance ma macro de création de
graphique j'ai une boîte de dialogue (ou autre, avec menu déroulant ou
boutons...!?), qui me propose la liste de mes colonnes et me permette de
sélectionner celles dont j'ai besoin pour servir de base à mon graphique ?
Sur validation, après avoir sélectionné mes colonnes, poursuite de la macro
et génération du graphique.
(je ne sais pas si je suis bien clair, là....).
Merci de vous être donné la peine de comprendre, et merci beaucoup si en
plus vous avez des pistes...
Angel
Bonjour,
Etant un néophyte d'Excel et nouveau sur le forum, veuillez m'excuser si
c'est la 257e fois que l'on vous pose la question.
Voilà, j'ai une base de données (sous Excel) et je voudrais à partir de
celle-ci générer des graphiques.
Seulement voilà, ces graphiques ne sont pas établis à chaque fois à partir
des mêmes colonnes de données.
Y-a t'il une solution pour que dès que je lance ma macro de création de
graphique j'ai une boîte de dialogue (ou autre, avec menu déroulant ou
boutons...!?), qui me propose la liste de mes colonnes et me permette de
sélectionner celles dont j'ai besoin pour servir de base à mon graphique ?
Sur validation, après avoir sélectionné mes colonnes, poursuite de la macro
et génération du graphique.
(je ne sais pas si je suis bien clair, là....).
Merci de vous être donné la peine de comprendre, et merci beaucoup si en
plus vous avez des pistes...
Angel
bonjour Angel,
avec les plages nommées ça pourrait être comme ça,
plage = InputBox("Entrer le nom de la plage")
ActiveSheet.ChartObjects("Graphique 1").Activate
ActiveChart.SetSourceData Source:=Range(plage), PlotBy:=xlRows
isabelle
Bonjour,
Etant un néophyte d'Excel et nouveau sur le forum, veuillez m'excuser si
c'est la 257e fois que l'on vous pose la question.
Voilà, j'ai une base de données (sous Excel) et je voudrais à partir de
celle-ci générer des graphiques.
Seulement voilà, ces graphiques ne sont pas établis à chaque fois à
partir
des mêmes colonnes de données.
Y-a t'il une solution pour que dès que je lance ma macro de création de
graphique j'ai une boîte de dialogue (ou autre, avec menu déroulant ou
boutons...!?), qui me propose la liste de mes colonnes et me permette de
sélectionner celles dont j'ai besoin pour servir de base à mon graphique
?
Sur validation, après avoir sélectionné mes colonnes, poursuite de la
macro
et génération du graphique.
(je ne sais pas si je suis bien clair, là....).
Merci de vous être donné la peine de comprendre, et merci beaucoup si en
plus vous avez des pistes...
Angel
bonjour Angel,
avec les plages nommées ça pourrait être comme ça,
plage = InputBox("Entrer le nom de la plage")
ActiveSheet.ChartObjects("Graphique 1").Activate
ActiveChart.SetSourceData Source:=Range(plage), PlotBy:=xlRows
isabelle
Bonjour,
Etant un néophyte d'Excel et nouveau sur le forum, veuillez m'excuser si
c'est la 257e fois que l'on vous pose la question.
Voilà, j'ai une base de données (sous Excel) et je voudrais à partir de
celle-ci générer des graphiques.
Seulement voilà, ces graphiques ne sont pas établis à chaque fois à
partir
des mêmes colonnes de données.
Y-a t'il une solution pour que dès que je lance ma macro de création de
graphique j'ai une boîte de dialogue (ou autre, avec menu déroulant ou
boutons...!?), qui me propose la liste de mes colonnes et me permette de
sélectionner celles dont j'ai besoin pour servir de base à mon graphique
?
Sur validation, après avoir sélectionné mes colonnes, poursuite de la
macro
et génération du graphique.
(je ne sais pas si je suis bien clair, là....).
Merci de vous être donné la peine de comprendre, et merci beaucoup si en
plus vous avez des pistes...
Angel
bonjour Angel,
avec les plages nommées ça pourrait être comme ça,
plage = InputBox("Entrer le nom de la plage")
ActiveSheet.ChartObjects("Graphique 1").Activate
ActiveChart.SetSourceData Source:=Range(plage), PlotBy:=xlRows
isabelle
Bonjour,
Etant un néophyte d'Excel et nouveau sur le forum, veuillez m'excuser si
c'est la 257e fois que l'on vous pose la question.
Voilà, j'ai une base de données (sous Excel) et je voudrais à partir de
celle-ci générer des graphiques.
Seulement voilà, ces graphiques ne sont pas établis à chaque fois à
partir
des mêmes colonnes de données.
Y-a t'il une solution pour que dès que je lance ma macro de création de
graphique j'ai une boîte de dialogue (ou autre, avec menu déroulant ou
boutons...!?), qui me propose la liste de mes colonnes et me permette de
sélectionner celles dont j'ai besoin pour servir de base à mon graphique
?
Sur validation, après avoir sélectionné mes colonnes, poursuite de la
macro
et génération du graphique.
(je ne sais pas si je suis bien clair, là....).
Merci de vous être donné la peine de comprendre, et merci beaucoup si en
plus vous avez des pistes...
Angel
Merci Isabelle,
Concernant ta réponse, toutes les plages sont nommées, mais ça bugge sur:
ActiveSheet.ChartObjects("Graphique 1").Activate
(j'ai une erreur 1004 : "Impossible de lire la propriété ChargObjects de
la classe Worksheet.")
Mon petit souci reste que:
- Le nombre de plages pour créer le graphique peut être multiple (2 à n). Il
faut que je puisse en sélectionner *plusieurs* avant de lancer la création
du graphique...
- il n'est pas possible de saisir le nom des plages (il y en a près de 180,
avec des noms zarbis, et on ne les a pas toutes sous les yeux). Raison pour
laquelle j'aimerais pouvoir récupérer ces noms de colonne (ou nom de plage)
et les proposer (d'où la liste déroulante ou la série de boutons... ou
autre).
Je ne sais toujours pas si je me fais bien comprendre...(moi même j'ai un
peu de mal ;-)
Merci
Angel
"isabelle" a écrit dans le message de
news:bonjour Angel,
avec les plages nommées ça pourrait être comme ça,
plage = InputBox("Entrer le nom de la plage")
ActiveSheet.ChartObjects("Graphique 1").Activate
ActiveChart.SetSourceData Source:=Range(plage), PlotBy:=xlRows
isabelle
Bonjour,
Etant un néophyte d'Excel et nouveau sur le forum, veuillez m'excuser si
c'est la 257e fois que l'on vous pose la question.
Voilà, j'ai une base de données (sous Excel) et je voudrais à partir de
celle-ci générer des graphiques.
Seulement voilà, ces graphiques ne sont pas établis à chaque fois à
partirdes mêmes colonnes de données.
Y-a t'il une solution pour que dès que je lance ma macro de création de
graphique j'ai une boîte de dialogue (ou autre, avec menu déroulant ou
boutons...!?), qui me propose la liste de mes colonnes et me permette de
sélectionner celles dont j'ai besoin pour servir de base à mon graphique
?Sur validation, après avoir sélectionné mes colonnes, poursuite de la
macroet génération du graphique.
(je ne sais pas si je suis bien clair, là....).
Merci de vous être donné la peine de comprendre, et merci beaucoup si en
plus vous avez des pistes...
Angel
Merci Isabelle,
Concernant ta réponse, toutes les plages sont nommées, mais ça bugge sur:
ActiveSheet.ChartObjects("Graphique 1").Activate
(j'ai une erreur 1004 : "Impossible de lire la propriété ChargObjects de
la classe Worksheet.")
Mon petit souci reste que:
- Le nombre de plages pour créer le graphique peut être multiple (2 à n). Il
faut que je puisse en sélectionner *plusieurs* avant de lancer la création
du graphique...
- il n'est pas possible de saisir le nom des plages (il y en a près de 180,
avec des noms zarbis, et on ne les a pas toutes sous les yeux). Raison pour
laquelle j'aimerais pouvoir récupérer ces noms de colonne (ou nom de plage)
et les proposer (d'où la liste déroulante ou la série de boutons... ou
autre).
Je ne sais toujours pas si je me fais bien comprendre...(moi même j'ai un
peu de mal ;-)
Merci
Angel
"isabelle" <as.isabellevIE@videotron.ca> a écrit dans le message de
news:4083FF9A.1B08338@videotron.ca...
bonjour Angel,
avec les plages nommées ça pourrait être comme ça,
plage = InputBox("Entrer le nom de la plage")
ActiveSheet.ChartObjects("Graphique 1").Activate
ActiveChart.SetSourceData Source:=Range(plage), PlotBy:=xlRows
isabelle
Bonjour,
Etant un néophyte d'Excel et nouveau sur le forum, veuillez m'excuser si
c'est la 257e fois que l'on vous pose la question.
Voilà, j'ai une base de données (sous Excel) et je voudrais à partir de
celle-ci générer des graphiques.
Seulement voilà, ces graphiques ne sont pas établis à chaque fois à
partir
des mêmes colonnes de données.
Y-a t'il une solution pour que dès que je lance ma macro de création de
graphique j'ai une boîte de dialogue (ou autre, avec menu déroulant ou
boutons...!?), qui me propose la liste de mes colonnes et me permette de
sélectionner celles dont j'ai besoin pour servir de base à mon graphique
?
Sur validation, après avoir sélectionné mes colonnes, poursuite de la
macro
et génération du graphique.
(je ne sais pas si je suis bien clair, là....).
Merci de vous être donné la peine de comprendre, et merci beaucoup si en
plus vous avez des pistes...
Angel
Merci Isabelle,
Concernant ta réponse, toutes les plages sont nommées, mais ça bugge sur:
ActiveSheet.ChartObjects("Graphique 1").Activate
(j'ai une erreur 1004 : "Impossible de lire la propriété ChargObjects de
la classe Worksheet.")
Mon petit souci reste que:
- Le nombre de plages pour créer le graphique peut être multiple (2 à n). Il
faut que je puisse en sélectionner *plusieurs* avant de lancer la création
du graphique...
- il n'est pas possible de saisir le nom des plages (il y en a près de 180,
avec des noms zarbis, et on ne les a pas toutes sous les yeux). Raison pour
laquelle j'aimerais pouvoir récupérer ces noms de colonne (ou nom de plage)
et les proposer (d'où la liste déroulante ou la série de boutons... ou
autre).
Je ne sais toujours pas si je me fais bien comprendre...(moi même j'ai un
peu de mal ;-)
Merci
Angel
"isabelle" a écrit dans le message de
news:bonjour Angel,
avec les plages nommées ça pourrait être comme ça,
plage = InputBox("Entrer le nom de la plage")
ActiveSheet.ChartObjects("Graphique 1").Activate
ActiveChart.SetSourceData Source:=Range(plage), PlotBy:=xlRows
isabelle
Bonjour,
Etant un néophyte d'Excel et nouveau sur le forum, veuillez m'excuser si
c'est la 257e fois que l'on vous pose la question.
Voilà, j'ai une base de données (sous Excel) et je voudrais à partir de
celle-ci générer des graphiques.
Seulement voilà, ces graphiques ne sont pas établis à chaque fois à
partirdes mêmes colonnes de données.
Y-a t'il une solution pour que dès que je lance ma macro de création de
graphique j'ai une boîte de dialogue (ou autre, avec menu déroulant ou
boutons...!?), qui me propose la liste de mes colonnes et me permette de
sélectionner celles dont j'ai besoin pour servir de base à mon graphique
?Sur validation, après avoir sélectionné mes colonnes, poursuite de la
macroet génération du graphique.
(je ne sais pas si je suis bien clair, là....).
Merci de vous être donné la peine de comprendre, et merci beaucoup si en
plus vous avez des pistes...
Angel
re bonjour Angel,
la réponse à cette question peut être également l'adresse de la plage
concerneée.
plage = InputBox("Entrer le nom ou l'adresse de la plage")
réponse: Feuil3!D1:G100
le problème qui peux se poser est: Est ce que les plages sont adjacente
?
pour la ligne de commande :
ActiveSheet.ChartObjects("Graphique 1").Activate
vérifie que le nom du graphique soit le bon.
isabelle
Merci Isabelle,
Concernant ta réponse, toutes les plages sont nommées, mais ça bugge
sur:
ActiveSheet.ChartObjects("Graphique 1").Activate
(j'ai une erreur 1004 : "Impossible de lire la propriété
ChargObjects de
la classe Worksheet.")
Mon petit souci reste que:
- Le nombre de plages pour créer le graphique peut être multiple (2 à
n). Il
faut que je puisse en sélectionner *plusieurs* avant de lancer la
création
du graphique...
- il n'est pas possible de saisir le nom des plages (il y en a près de
180,
avec des noms zarbis, et on ne les a pas toutes sous les yeux). Raison
pour
laquelle j'aimerais pouvoir récupérer ces noms de colonne (ou nom de
plage)
et les proposer (d'où la liste déroulante ou la série de boutons... ou
autre).
Je ne sais toujours pas si je me fais bien comprendre...(moi même j'ai
un
peu de mal ;-)
Merci
Angel
"isabelle" a écrit dans le message de
news:bonjour Angel,
avec les plages nommées ça pourrait être comme ça,
plage = InputBox("Entrer le nom de la plage")
ActiveSheet.ChartObjects("Graphique 1").Activate
ActiveChart.SetSourceData Source:=Range(plage), PlotBy:=xlRows
isabelle
Bonjour,
Etant un néophyte d'Excel et nouveau sur le forum, veuillez
m'excuser si
c'est la 257e fois que l'on vous pose la question.
Voilà, j'ai une base de données (sous Excel) et je voudrais à partir
de
celle-ci générer des graphiques.
Seulement voilà, ces graphiques ne sont pas établis à chaque fois à
partirdes mêmes colonnes de données.
Y-a t'il une solution pour que dès que je lance ma macro de création
de
graphique j'ai une boîte de dialogue (ou autre, avec menu déroulant
ou
boutons...!?), qui me propose la liste de mes colonnes et me
permette de
sélectionner celles dont j'ai besoin pour servir de base à mon
graphique
?Sur validation, après avoir sélectionné mes colonnes, poursuite de
la
macroet génération du graphique.
(je ne sais pas si je suis bien clair, là....).
Merci de vous être donné la peine de comprendre, et merci beaucoup
si en
plus vous avez des pistes...
Angel
re bonjour Angel,
la réponse à cette question peut être également l'adresse de la plage
concerneée.
plage = InputBox("Entrer le nom ou l'adresse de la plage")
réponse: Feuil3!D1:G100
le problème qui peux se poser est: Est ce que les plages sont adjacente
?
pour la ligne de commande :
ActiveSheet.ChartObjects("Graphique 1").Activate
vérifie que le nom du graphique soit le bon.
isabelle
Merci Isabelle,
Concernant ta réponse, toutes les plages sont nommées, mais ça bugge
sur:
ActiveSheet.ChartObjects("Graphique 1").Activate
(j'ai une erreur 1004 : "Impossible de lire la propriété
ChargObjects de
la classe Worksheet.")
Mon petit souci reste que:
- Le nombre de plages pour créer le graphique peut être multiple (2 à
n). Il
faut que je puisse en sélectionner *plusieurs* avant de lancer la
création
du graphique...
- il n'est pas possible de saisir le nom des plages (il y en a près de
180,
avec des noms zarbis, et on ne les a pas toutes sous les yeux). Raison
pour
laquelle j'aimerais pouvoir récupérer ces noms de colonne (ou nom de
plage)
et les proposer (d'où la liste déroulante ou la série de boutons... ou
autre).
Je ne sais toujours pas si je me fais bien comprendre...(moi même j'ai
un
peu de mal ;-)
Merci
Angel
"isabelle" <as.isabellevIE@videotron.ca> a écrit dans le message de
news:4083FF9A.1B08338@videotron.ca...
bonjour Angel,
avec les plages nommées ça pourrait être comme ça,
plage = InputBox("Entrer le nom de la plage")
ActiveSheet.ChartObjects("Graphique 1").Activate
ActiveChart.SetSourceData Source:=Range(plage), PlotBy:=xlRows
isabelle
Bonjour,
Etant un néophyte d'Excel et nouveau sur le forum, veuillez
m'excuser si
c'est la 257e fois que l'on vous pose la question.
Voilà, j'ai une base de données (sous Excel) et je voudrais à partir
de
celle-ci générer des graphiques.
Seulement voilà, ces graphiques ne sont pas établis à chaque fois à
partir
des mêmes colonnes de données.
Y-a t'il une solution pour que dès que je lance ma macro de création
de
graphique j'ai une boîte de dialogue (ou autre, avec menu déroulant
ou
boutons...!?), qui me propose la liste de mes colonnes et me
permette de
sélectionner celles dont j'ai besoin pour servir de base à mon
graphique
?
Sur validation, après avoir sélectionné mes colonnes, poursuite de
la
macro
et génération du graphique.
(je ne sais pas si je suis bien clair, là....).
Merci de vous être donné la peine de comprendre, et merci beaucoup
si en
plus vous avez des pistes...
Angel
re bonjour Angel,
la réponse à cette question peut être également l'adresse de la plage
concerneée.
plage = InputBox("Entrer le nom ou l'adresse de la plage")
réponse: Feuil3!D1:G100
le problème qui peux se poser est: Est ce que les plages sont adjacente
?
pour la ligne de commande :
ActiveSheet.ChartObjects("Graphique 1").Activate
vérifie que le nom du graphique soit le bon.
isabelle
Merci Isabelle,
Concernant ta réponse, toutes les plages sont nommées, mais ça bugge
sur:
ActiveSheet.ChartObjects("Graphique 1").Activate
(j'ai une erreur 1004 : "Impossible de lire la propriété
ChargObjects de
la classe Worksheet.")
Mon petit souci reste que:
- Le nombre de plages pour créer le graphique peut être multiple (2 à
n). Il
faut que je puisse en sélectionner *plusieurs* avant de lancer la
création
du graphique...
- il n'est pas possible de saisir le nom des plages (il y en a près de
180,
avec des noms zarbis, et on ne les a pas toutes sous les yeux). Raison
pour
laquelle j'aimerais pouvoir récupérer ces noms de colonne (ou nom de
plage)
et les proposer (d'où la liste déroulante ou la série de boutons... ou
autre).
Je ne sais toujours pas si je me fais bien comprendre...(moi même j'ai
un
peu de mal ;-)
Merci
Angel
"isabelle" a écrit dans le message de
news:bonjour Angel,
avec les plages nommées ça pourrait être comme ça,
plage = InputBox("Entrer le nom de la plage")
ActiveSheet.ChartObjects("Graphique 1").Activate
ActiveChart.SetSourceData Source:=Range(plage), PlotBy:=xlRows
isabelle
Bonjour,
Etant un néophyte d'Excel et nouveau sur le forum, veuillez
m'excuser si
c'est la 257e fois que l'on vous pose la question.
Voilà, j'ai une base de données (sous Excel) et je voudrais à partir
de
celle-ci générer des graphiques.
Seulement voilà, ces graphiques ne sont pas établis à chaque fois à
partirdes mêmes colonnes de données.
Y-a t'il une solution pour que dès que je lance ma macro de création
de
graphique j'ai une boîte de dialogue (ou autre, avec menu déroulant
ou
boutons...!?), qui me propose la liste de mes colonnes et me
permette de
sélectionner celles dont j'ai besoin pour servir de base à mon
graphique
?Sur validation, après avoir sélectionné mes colonnes, poursuite de
la
macroet génération du graphique.
(je ne sais pas si je suis bien clair, là....).
Merci de vous être donné la peine de comprendre, et merci beaucoup
si en
plus vous avez des pistes...
Angel
Merci Isabelle de consacrer ton précieux temps à mes petits problèmes ;-)
En fait les plages peuvent ne pas être adjacentes.
Merci Isabelle de consacrer ton précieux temps à mes petits problèmes ;-)
En fait les plages peuvent ne pas être adjacentes.
Merci Isabelle de consacrer ton précieux temps à mes petits problèmes ;-)
En fait les plages peuvent ne pas être adjacentes.
Merci Isabelle de consacrer ton précieux temps à mes petits problèmes ;-)
En fait les plages peuvent ne pas être adjacentes. Raison pour laquelle le
fait de les sélectionner par leur nom est plus simple que de les
sélectionner par leur adresse.
Dire qu'au départ ça me paraissait simple et que je pensais avoir réglé ça
en deux temps trois mouvements... :-)))
Encore merci pour ta contribution à ma culture
Angel
"isabelle" a écrit dans le message de
news:re bonjour Angel,
la réponse à cette question peut être également l'adresse de la plage
concerneée.
plage = InputBox("Entrer le nom ou l'adresse de la plage")
réponse: Feuil3!D1:G100
le problème qui peux se poser est: Est ce que les plages sont adjacente
?
pour la ligne de commande :
ActiveSheet.ChartObjects("Graphique 1").Activate
vérifie que le nom du graphique soit le bon.
isabelle
Merci Isabelle,
Concernant ta réponse, toutes les plages sont nommées, mais ça bugge
sur:ActiveSheet.ChartObjects("Graphique 1").Activate
(j'ai une erreur 1004 : "Impossible de lire la propriété
ChargObjects dela classe Worksheet.")
Mon petit souci reste que:
- Le nombre de plages pour créer le graphique peut être multiple (2 à
n). Ilfaut que je puisse en sélectionner *plusieurs* avant de lancer la
créationdu graphique...
- il n'est pas possible de saisir le nom des plages (il y en a près de
180,avec des noms zarbis, et on ne les a pas toutes sous les yeux). Raison
pourlaquelle j'aimerais pouvoir récupérer ces noms de colonne (ou nom de
plage)et les proposer (d'où la liste déroulante ou la série de boutons... ou
autre).
Je ne sais toujours pas si je me fais bien comprendre...(moi même j'ai
unpeu de mal ;-)
Merci
Angel
"isabelle" a écrit dans le message de
news:bonjour Angel,
avec les plages nommées ça pourrait être comme ça,
plage = InputBox("Entrer le nom de la plage")
ActiveSheet.ChartObjects("Graphique 1").Activate
ActiveChart.SetSourceData Source:=Range(plage), PlotBy:=xlRows
isabelle
Bonjour,
Etant un néophyte d'Excel et nouveau sur le forum, veuillez
m'excuser sic'est la 257e fois que l'on vous pose la question.
Voilà, j'ai une base de données (sous Excel) et je voudrais à partir
decelle-ci générer des graphiques.
Seulement voilà, ces graphiques ne sont pas établis à chaque fois à
partirdes mêmes colonnes de données.
Y-a t'il une solution pour que dès que je lance ma macro de création
degraphique j'ai une boîte de dialogue (ou autre, avec menu déroulant
ouboutons...!?), qui me propose la liste de mes colonnes et me
permette desélectionner celles dont j'ai besoin pour servir de base à mon
graphique?Sur validation, après avoir sélectionné mes colonnes, poursuite de
lamacroet génération du graphique.
(je ne sais pas si je suis bien clair, là....).
Merci de vous être donné la peine de comprendre, et merci beaucoup
si enplus vous avez des pistes...
Angel
Merci Isabelle de consacrer ton précieux temps à mes petits problèmes ;-)
En fait les plages peuvent ne pas être adjacentes. Raison pour laquelle le
fait de les sélectionner par leur nom est plus simple que de les
sélectionner par leur adresse.
Dire qu'au départ ça me paraissait simple et que je pensais avoir réglé ça
en deux temps trois mouvements... :-)))
Encore merci pour ta contribution à ma culture
Angel
"isabelle" <as.isabellevIE@videotron.ca> a écrit dans le message de
news:40853CC2.B42E3A5F@videotron.ca...
re bonjour Angel,
la réponse à cette question peut être également l'adresse de la plage
concerneée.
plage = InputBox("Entrer le nom ou l'adresse de la plage")
réponse: Feuil3!D1:G100
le problème qui peux se poser est: Est ce que les plages sont adjacente
?
pour la ligne de commande :
ActiveSheet.ChartObjects("Graphique 1").Activate
vérifie que le nom du graphique soit le bon.
isabelle
Merci Isabelle,
Concernant ta réponse, toutes les plages sont nommées, mais ça bugge
sur:
ActiveSheet.ChartObjects("Graphique 1").Activate
(j'ai une erreur 1004 : "Impossible de lire la propriété
ChargObjects de
la classe Worksheet.")
Mon petit souci reste que:
- Le nombre de plages pour créer le graphique peut être multiple (2 à
n). Il
faut que je puisse en sélectionner *plusieurs* avant de lancer la
création
du graphique...
- il n'est pas possible de saisir le nom des plages (il y en a près de
180,
avec des noms zarbis, et on ne les a pas toutes sous les yeux). Raison
pour
laquelle j'aimerais pouvoir récupérer ces noms de colonne (ou nom de
plage)
et les proposer (d'où la liste déroulante ou la série de boutons... ou
autre).
Je ne sais toujours pas si je me fais bien comprendre...(moi même j'ai
un
peu de mal ;-)
Merci
Angel
"isabelle" <as.isabellevIE@videotron.ca> a écrit dans le message de
news:4083FF9A.1B08338@videotron.ca...
bonjour Angel,
avec les plages nommées ça pourrait être comme ça,
plage = InputBox("Entrer le nom de la plage")
ActiveSheet.ChartObjects("Graphique 1").Activate
ActiveChart.SetSourceData Source:=Range(plage), PlotBy:=xlRows
isabelle
Bonjour,
Etant un néophyte d'Excel et nouveau sur le forum, veuillez
m'excuser si
c'est la 257e fois que l'on vous pose la question.
Voilà, j'ai une base de données (sous Excel) et je voudrais à partir
de
celle-ci générer des graphiques.
Seulement voilà, ces graphiques ne sont pas établis à chaque fois à
partir
des mêmes colonnes de données.
Y-a t'il une solution pour que dès que je lance ma macro de création
de
graphique j'ai une boîte de dialogue (ou autre, avec menu déroulant
ou
boutons...!?), qui me propose la liste de mes colonnes et me
permette de
sélectionner celles dont j'ai besoin pour servir de base à mon
graphique
?
Sur validation, après avoir sélectionné mes colonnes, poursuite de
la
macro
et génération du graphique.
(je ne sais pas si je suis bien clair, là....).
Merci de vous être donné la peine de comprendre, et merci beaucoup
si en
plus vous avez des pistes...
Angel
Merci Isabelle de consacrer ton précieux temps à mes petits problèmes ;-)
En fait les plages peuvent ne pas être adjacentes. Raison pour laquelle le
fait de les sélectionner par leur nom est plus simple que de les
sélectionner par leur adresse.
Dire qu'au départ ça me paraissait simple et que je pensais avoir réglé ça
en deux temps trois mouvements... :-)))
Encore merci pour ta contribution à ma culture
Angel
"isabelle" a écrit dans le message de
news:re bonjour Angel,
la réponse à cette question peut être également l'adresse de la plage
concerneée.
plage = InputBox("Entrer le nom ou l'adresse de la plage")
réponse: Feuil3!D1:G100
le problème qui peux se poser est: Est ce que les plages sont adjacente
?
pour la ligne de commande :
ActiveSheet.ChartObjects("Graphique 1").Activate
vérifie que le nom du graphique soit le bon.
isabelle
Merci Isabelle,
Concernant ta réponse, toutes les plages sont nommées, mais ça bugge
sur:ActiveSheet.ChartObjects("Graphique 1").Activate
(j'ai une erreur 1004 : "Impossible de lire la propriété
ChargObjects dela classe Worksheet.")
Mon petit souci reste que:
- Le nombre de plages pour créer le graphique peut être multiple (2 à
n). Ilfaut que je puisse en sélectionner *plusieurs* avant de lancer la
créationdu graphique...
- il n'est pas possible de saisir le nom des plages (il y en a près de
180,avec des noms zarbis, et on ne les a pas toutes sous les yeux). Raison
pourlaquelle j'aimerais pouvoir récupérer ces noms de colonne (ou nom de
plage)et les proposer (d'où la liste déroulante ou la série de boutons... ou
autre).
Je ne sais toujours pas si je me fais bien comprendre...(moi même j'ai
unpeu de mal ;-)
Merci
Angel
"isabelle" a écrit dans le message de
news:bonjour Angel,
avec les plages nommées ça pourrait être comme ça,
plage = InputBox("Entrer le nom de la plage")
ActiveSheet.ChartObjects("Graphique 1").Activate
ActiveChart.SetSourceData Source:=Range(plage), PlotBy:=xlRows
isabelle
Bonjour,
Etant un néophyte d'Excel et nouveau sur le forum, veuillez
m'excuser sic'est la 257e fois que l'on vous pose la question.
Voilà, j'ai une base de données (sous Excel) et je voudrais à partir
decelle-ci générer des graphiques.
Seulement voilà, ces graphiques ne sont pas établis à chaque fois à
partirdes mêmes colonnes de données.
Y-a t'il une solution pour que dès que je lance ma macro de création
degraphique j'ai une boîte de dialogue (ou autre, avec menu déroulant
ouboutons...!?), qui me propose la liste de mes colonnes et me
permette desélectionner celles dont j'ai besoin pour servir de base à mon
graphique?Sur validation, après avoir sélectionné mes colonnes, poursuite de
lamacroet génération du graphique.
(je ne sais pas si je suis bien clair, là....).
Merci de vous être donné la peine de comprendre, et merci beaucoup
si enplus vous avez des pistes...
Angel
Merci Isabelle de consacrer ton précieux temps à mes petits problèmes ;-)
En fait les plages peuvent ne pas être adjacentes. Raison pour laquelle le
fait de les sélectionner par leur nom est plus simple que de les
sélectionner par leur adresse.
Dire qu'au départ ça me paraissait simple et que je pensais avoir réglé ça
en deux temps trois mouvements... :-)))
Encore merci pour ta contribution à ma culture
Angel
"isabelle" a écrit dans le message de
news:re bonjour Angel,
la réponse à cette question peut être également l'adresse de la plage
concerneée.
plage = InputBox("Entrer le nom ou l'adresse de la plage")
réponse: Feuil3!D1:G100
le problème qui peux se poser est: Est ce que les plages sont adjacente
?
pour la ligne de commande :
ActiveSheet.ChartObjects("Graphique 1").Activate
vérifie que le nom du graphique soit le bon.
isabelle
Merci Isabelle,
Concernant ta réponse, toutes les plages sont nommées, mais ça bugge
sur:ActiveSheet.ChartObjects("Graphique 1").Activate
(j'ai une erreur 1004 : "Impossible de lire la propriété
ChargObjects dela classe Worksheet.")
Mon petit souci reste que:
- Le nombre de plages pour créer le graphique peut être multiple (2 à
n). Ilfaut que je puisse en sélectionner *plusieurs* avant de lancer la
créationdu graphique...
- il n'est pas possible de saisir le nom des plages (il y en a près de
180,avec des noms zarbis, et on ne les a pas toutes sous les yeux). Raison
pourlaquelle j'aimerais pouvoir récupérer ces noms de colonne (ou nom de
plage)et les proposer (d'où la liste déroulante ou la série de boutons... ou
autre).
Je ne sais toujours pas si je me fais bien comprendre...(moi même j'ai
unpeu de mal ;-)
Merci
Angel
"isabelle" a écrit dans le message de
news:bonjour Angel,
avec les plages nommées ça pourrait être comme ça,
plage = InputBox("Entrer le nom de la plage")
ActiveSheet.ChartObjects("Graphique 1").Activate
ActiveChart.SetSourceData Source:=Range(plage), PlotBy:=xlRows
isabelle
Bonjour,
Etant un néophyte d'Excel et nouveau sur le forum, veuillez
m'excuser sic'est la 257e fois que l'on vous pose la question.
Voilà, j'ai une base de données (sous Excel) et je voudrais à partir
decelle-ci générer des graphiques.
Seulement voilà, ces graphiques ne sont pas établis à chaque fois à
partirdes mêmes colonnes de données.
Y-a t'il une solution pour que dès que je lance ma macro de création
degraphique j'ai une boîte de dialogue (ou autre, avec menu déroulant
ouboutons...!?), qui me propose la liste de mes colonnes et me
permette desélectionner celles dont j'ai besoin pour servir de base à mon
graphique?Sur validation, après avoir sélectionné mes colonnes, poursuite de
lamacroet génération du graphique.
(je ne sais pas si je suis bien clair, là....).
Merci de vous être donné la peine de comprendre, et merci beaucoup
si enplus vous avez des pistes...
Angel
Merci Isabelle de consacrer ton précieux temps à mes petits problèmes ;-)
En fait les plages peuvent ne pas être adjacentes. Raison pour laquelle le
fait de les sélectionner par leur nom est plus simple que de les
sélectionner par leur adresse.
Dire qu'au départ ça me paraissait simple et que je pensais avoir réglé ça
en deux temps trois mouvements... :-)))
Encore merci pour ta contribution à ma culture
Angel
"isabelle" <as.isabellevIE@videotron.ca> a écrit dans le message de
news:40853CC2.B42E3A5F@videotron.ca...
re bonjour Angel,
la réponse à cette question peut être également l'adresse de la plage
concerneée.
plage = InputBox("Entrer le nom ou l'adresse de la plage")
réponse: Feuil3!D1:G100
le problème qui peux se poser est: Est ce que les plages sont adjacente
?
pour la ligne de commande :
ActiveSheet.ChartObjects("Graphique 1").Activate
vérifie que le nom du graphique soit le bon.
isabelle
Merci Isabelle,
Concernant ta réponse, toutes les plages sont nommées, mais ça bugge
sur:
ActiveSheet.ChartObjects("Graphique 1").Activate
(j'ai une erreur 1004 : "Impossible de lire la propriété
ChargObjects de
la classe Worksheet.")
Mon petit souci reste que:
- Le nombre de plages pour créer le graphique peut être multiple (2 à
n). Il
faut que je puisse en sélectionner *plusieurs* avant de lancer la
création
du graphique...
- il n'est pas possible de saisir le nom des plages (il y en a près de
180,
avec des noms zarbis, et on ne les a pas toutes sous les yeux). Raison
pour
laquelle j'aimerais pouvoir récupérer ces noms de colonne (ou nom de
plage)
et les proposer (d'où la liste déroulante ou la série de boutons... ou
autre).
Je ne sais toujours pas si je me fais bien comprendre...(moi même j'ai
un
peu de mal ;-)
Merci
Angel
"isabelle" <as.isabellevIE@videotron.ca> a écrit dans le message de
news:4083FF9A.1B08338@videotron.ca...
bonjour Angel,
avec les plages nommées ça pourrait être comme ça,
plage = InputBox("Entrer le nom de la plage")
ActiveSheet.ChartObjects("Graphique 1").Activate
ActiveChart.SetSourceData Source:=Range(plage), PlotBy:=xlRows
isabelle
Bonjour,
Etant un néophyte d'Excel et nouveau sur le forum, veuillez
m'excuser si
c'est la 257e fois que l'on vous pose la question.
Voilà, j'ai une base de données (sous Excel) et je voudrais à partir
de
celle-ci générer des graphiques.
Seulement voilà, ces graphiques ne sont pas établis à chaque fois à
partir
des mêmes colonnes de données.
Y-a t'il une solution pour que dès que je lance ma macro de création
de
graphique j'ai une boîte de dialogue (ou autre, avec menu déroulant
ou
boutons...!?), qui me propose la liste de mes colonnes et me
permette de
sélectionner celles dont j'ai besoin pour servir de base à mon
graphique
?
Sur validation, après avoir sélectionné mes colonnes, poursuite de
la
macro
et génération du graphique.
(je ne sais pas si je suis bien clair, là....).
Merci de vous être donné la peine de comprendre, et merci beaucoup
si en
plus vous avez des pistes...
Angel
Merci Isabelle de consacrer ton précieux temps à mes petits problèmes ;-)
En fait les plages peuvent ne pas être adjacentes. Raison pour laquelle le
fait de les sélectionner par leur nom est plus simple que de les
sélectionner par leur adresse.
Dire qu'au départ ça me paraissait simple et que je pensais avoir réglé ça
en deux temps trois mouvements... :-)))
Encore merci pour ta contribution à ma culture
Angel
"isabelle" a écrit dans le message de
news:re bonjour Angel,
la réponse à cette question peut être également l'adresse de la plage
concerneée.
plage = InputBox("Entrer le nom ou l'adresse de la plage")
réponse: Feuil3!D1:G100
le problème qui peux se poser est: Est ce que les plages sont adjacente
?
pour la ligne de commande :
ActiveSheet.ChartObjects("Graphique 1").Activate
vérifie que le nom du graphique soit le bon.
isabelle
Merci Isabelle,
Concernant ta réponse, toutes les plages sont nommées, mais ça bugge
sur:ActiveSheet.ChartObjects("Graphique 1").Activate
(j'ai une erreur 1004 : "Impossible de lire la propriété
ChargObjects dela classe Worksheet.")
Mon petit souci reste que:
- Le nombre de plages pour créer le graphique peut être multiple (2 à
n). Ilfaut que je puisse en sélectionner *plusieurs* avant de lancer la
créationdu graphique...
- il n'est pas possible de saisir le nom des plages (il y en a près de
180,avec des noms zarbis, et on ne les a pas toutes sous les yeux). Raison
pourlaquelle j'aimerais pouvoir récupérer ces noms de colonne (ou nom de
plage)et les proposer (d'où la liste déroulante ou la série de boutons... ou
autre).
Je ne sais toujours pas si je me fais bien comprendre...(moi même j'ai
unpeu de mal ;-)
Merci
Angel
"isabelle" a écrit dans le message de
news:bonjour Angel,
avec les plages nommées ça pourrait être comme ça,
plage = InputBox("Entrer le nom de la plage")
ActiveSheet.ChartObjects("Graphique 1").Activate
ActiveChart.SetSourceData Source:=Range(plage), PlotBy:=xlRows
isabelle
Bonjour,
Etant un néophyte d'Excel et nouveau sur le forum, veuillez
m'excuser sic'est la 257e fois que l'on vous pose la question.
Voilà, j'ai une base de données (sous Excel) et je voudrais à partir
decelle-ci générer des graphiques.
Seulement voilà, ces graphiques ne sont pas établis à chaque fois à
partirdes mêmes colonnes de données.
Y-a t'il une solution pour que dès que je lance ma macro de création
degraphique j'ai une boîte de dialogue (ou autre, avec menu déroulant
ouboutons...!?), qui me propose la liste de mes colonnes et me
permette desélectionner celles dont j'ai besoin pour servir de base à mon
graphique?Sur validation, après avoir sélectionné mes colonnes, poursuite de
lamacroet génération du graphique.
(je ne sais pas si je suis bien clair, là....).
Merci de vous être donné la peine de comprendre, et merci beaucoup
si enplus vous avez des pistes...
Angel