Bonjour
Dans un dossier, j'ai 5 feuilles.
La 1ère intitulée "Données"
La 2ème intitulée "Graphique"
Les 3 autres ont plusieurs colonnes de chiffres + une cellule de texte (
mois de l'année).
J'ai créé une macro qui me permet, à partir de n'importe laquelle de ces 3
feuilles, de copier leur contenu dans "Données". Ceci me permet de faire
apparaître dans la feuille "Graphique" les courbes appartenant à l'une ou
l'autre des feuilles de chiffres. Ceci marche bien.
Avec la même macro je voudrais copier le contenu de la cellule texte, dans
le titre du graphique. Cela ne marche pas et je n'arive pas à comprendre ce
que je dois faire.
Quelqu'un peut-il m'aider SVP.
Merci
-----Message d'origine----- Bonjour Dans un dossier, j'ai 5 feuilles. La 1ère intitulée "Données" La 2ème intitulée "Graphique" Les 3 autres ont plusieurs colonnes de chiffres + une cellule de texte (
mois de l'année). J'ai créé une macro qui me permet, à partir de n'importe laquelle de ces 3
feuilles, de copier leur contenu dans "Données". Ceci me permet de faire
apparaître dans la feuille "Graphique" les courbes appartenant à l'une ou
l'autre des feuilles de chiffres. Ceci marche bien. Avec la même macro je voudrais copier le contenu de la cellule texte, dans
le titre du graphique. Cela ne marche pas et je n'arive pas à comprendre ce
que je dois faire. Quelqu'un peut-il m'aider SVP. Merci
-----Message d'origine-----
Bonjour
Dans un dossier, j'ai 5 feuilles.
La 1ère intitulée "Données"
La 2ème intitulée "Graphique"
Les 3 autres ont plusieurs colonnes de chiffres + une
cellule de texte (
mois de l'année).
J'ai créé une macro qui me permet, à partir de n'importe
laquelle de ces 3
feuilles, de copier leur contenu dans "Données". Ceci me
permet de faire
apparaître dans la feuille "Graphique" les courbes
appartenant à l'une ou
l'autre des feuilles de chiffres. Ceci marche bien.
Avec la même macro je voudrais copier le contenu de la
cellule texte, dans
le titre du graphique. Cela ne marche pas et je n'arive
pas à comprendre ce
que je dois faire.
Quelqu'un peut-il m'aider SVP.
Merci
-----Message d'origine----- Bonjour Dans un dossier, j'ai 5 feuilles. La 1ère intitulée "Données" La 2ème intitulée "Graphique" Les 3 autres ont plusieurs colonnes de chiffres + une cellule de texte (
mois de l'année). J'ai créé une macro qui me permet, à partir de n'importe laquelle de ces 3
feuilles, de copier leur contenu dans "Données". Ceci me permet de faire
apparaître dans la feuille "Graphique" les courbes appartenant à l'une ou
l'autre des feuilles de chiffres. Ceci marche bien. Avec la même macro je voudrais copier le contenu de la cellule texte, dans
le titre du graphique. Cela ne marche pas et je n'arive pas à comprendre ce
que je dois faire. Quelqu'un peut-il m'aider SVP. Merci
JD Gallay
.
papou
Bonjour A adpater : With Worksheets("Feuil1").ChartObjects(1).Chart .HasTitle = True .ChartTitle.Text = [G1] End With ** Attention **, ici on considère que la cellule G1 de la feuille active contient le texte du titre du graphique Donc éventuellement remplacer [G1] par Worksheets("NomdelaFeuille").Range("G1")
Cordialement Pascal
"Jean-Daniel Gallay" a écrit dans le message de news: 425521ce$
Bonjour Dans un dossier, j'ai 5 feuilles. La 1ère intitulée "Données" La 2ème intitulée "Graphique" Les 3 autres ont plusieurs colonnes de chiffres + une cellule de texte ( mois de l'année). J'ai créé une macro qui me permet, à partir de n'importe laquelle de ces 3 feuilles, de copier leur contenu dans "Données". Ceci me permet de faire apparaître dans la feuille "Graphique" les courbes appartenant à l'une ou l'autre des feuilles de chiffres. Ceci marche bien. Avec la même macro je voudrais copier le contenu de la cellule texte, dans le titre du graphique. Cela ne marche pas et je n'arive pas à comprendre ce que je dois faire. Quelqu'un peut-il m'aider SVP. Merci
JD Gallay
Bonjour
A adpater :
With Worksheets("Feuil1").ChartObjects(1).Chart
.HasTitle = True
.ChartTitle.Text = [G1]
End With
** Attention **, ici on considère que la cellule G1 de la feuille active
contient le texte du titre du graphique
Donc éventuellement remplacer [G1] par
Worksheets("NomdelaFeuille").Range("G1")
Cordialement
Pascal
"Jean-Daniel Gallay" <gallay.jd@bluewin.ch> a écrit dans le message de news:
425521ce$1_3@news.bluewin.ch...
Bonjour
Dans un dossier, j'ai 5 feuilles.
La 1ère intitulée "Données"
La 2ème intitulée "Graphique"
Les 3 autres ont plusieurs colonnes de chiffres + une cellule de texte
( mois de l'année).
J'ai créé une macro qui me permet, à partir de n'importe laquelle de ces 3
feuilles, de copier leur contenu dans "Données". Ceci me permet de faire
apparaître dans la feuille "Graphique" les courbes appartenant à l'une ou
l'autre des feuilles de chiffres. Ceci marche bien.
Avec la même macro je voudrais copier le contenu de la cellule texte, dans
le titre du graphique. Cela ne marche pas et je n'arive pas à comprendre
ce que je dois faire.
Quelqu'un peut-il m'aider SVP.
Merci
Bonjour A adpater : With Worksheets("Feuil1").ChartObjects(1).Chart .HasTitle = True .ChartTitle.Text = [G1] End With ** Attention **, ici on considère que la cellule G1 de la feuille active contient le texte du titre du graphique Donc éventuellement remplacer [G1] par Worksheets("NomdelaFeuille").Range("G1")
Cordialement Pascal
"Jean-Daniel Gallay" a écrit dans le message de news: 425521ce$
Bonjour Dans un dossier, j'ai 5 feuilles. La 1ère intitulée "Données" La 2ème intitulée "Graphique" Les 3 autres ont plusieurs colonnes de chiffres + une cellule de texte ( mois de l'année). J'ai créé une macro qui me permet, à partir de n'importe laquelle de ces 3 feuilles, de copier leur contenu dans "Données". Ceci me permet de faire apparaître dans la feuille "Graphique" les courbes appartenant à l'une ou l'autre des feuilles de chiffres. Ceci marche bien. Avec la même macro je voudrais copier le contenu de la cellule texte, dans le titre du graphique. Cela ne marche pas et je n'arive pas à comprendre ce que je dois faire. Quelqu'un peut-il m'aider SVP. Merci
JD Gallay
Jean-Daniel Gallay
Bonjour papou
Formidable la rapidité de réponse. Malheureusement ma capacité d'adaptation n'est pas à la hauteur. J'arrive bien à modifier le titre si le grapf est sur la même feuille que les données. Mais avec une feuille Graph1 et une feuille Donnée j'ai modifié la macro ainsi:
Sub test()
'
' test Macro
' Macro enregistrée le 07.04.2005 par Gallay Jean-Daniel
et je reçoit: L'indice n'appartien pas à la selection.
Il doit me manquer un truc, mais lequel ??
Merci de l'aide
jd gallay
"papou" <cestpasbon@çanonplus44.fr> a écrit dans le message de news: %
Bonjour A adpater : With Worksheets("Feuil1").ChartObjects(1).Chart .HasTitle = True .ChartTitle.Text = [G1] End With ** Attention **, ici on considère que la cellule G1 de la feuille active contient le texte du titre du graphique Donc éventuellement remplacer [G1] par Worksheets("NomdelaFeuille").Range("G1")
Cordialement Pascal
"Jean-Daniel Gallay" a écrit dans le message de news: 425521ce$
Bonjour Dans un dossier, j'ai 5 feuilles. La 1ère intitulée "Données" La 2ème intitulée "Graphique" Les 3 autres ont plusieurs colonnes de chiffres + une cellule de texte ( mois de l'année). J'ai créé une macro qui me permet, à partir de n'importe laquelle de ces 3 feuilles, de copier leur contenu dans "Données". Ceci me permet de faire apparaître dans la feuille "Graphique" les courbes appartenant à l'une ou l'autre des feuilles de chiffres. Ceci marche bien. Avec la même macro je voudrais copier le contenu de la cellule texte, dans le titre du graphique. Cela ne marche pas et je n'arive pas à comprendre ce que je dois faire. Quelqu'un peut-il m'aider SVP. Merci
JD Gallay
Bonjour papou
Formidable la rapidité de réponse.
Malheureusement ma capacité d'adaptation n'est pas à la hauteur.
J'arrive bien à modifier le titre si le grapf est sur la même feuille que
les données.
Mais avec une feuille Graph1 et une feuille Donnée j'ai modifié la macro
ainsi:
Sub test()
'
' test Macro
' Macro enregistrée le 07.04.2005 par Gallay Jean-Daniel
et je reçoit: L'indice n'appartien pas à la selection.
Il doit me manquer un truc, mais lequel ??
Merci de l'aide
jd gallay
"papou" <cestpasbon@çanonplus44.fr> a écrit dans le message de news:
%234lexR3OFHA.2468@tk2msftngp13.phx.gbl...
Bonjour
A adpater :
With Worksheets("Feuil1").ChartObjects(1).Chart
.HasTitle = True
.ChartTitle.Text = [G1]
End With
** Attention **, ici on considère que la cellule G1 de la feuille active
contient le texte du titre du graphique
Donc éventuellement remplacer [G1] par
Worksheets("NomdelaFeuille").Range("G1")
Cordialement
Pascal
"Jean-Daniel Gallay" <gallay.jd@bluewin.ch> a écrit dans le message de
news: 425521ce$1_3@news.bluewin.ch...
Bonjour
Dans un dossier, j'ai 5 feuilles.
La 1ère intitulée "Données"
La 2ème intitulée "Graphique"
Les 3 autres ont plusieurs colonnes de chiffres + une cellule de texte
( mois de l'année).
J'ai créé une macro qui me permet, à partir de n'importe laquelle de ces
3 feuilles, de copier leur contenu dans "Données". Ceci me permet de
faire apparaître dans la feuille "Graphique" les courbes appartenant à
l'une ou l'autre des feuilles de chiffres. Ceci marche bien.
Avec la même macro je voudrais copier le contenu de la cellule texte,
dans le titre du graphique. Cela ne marche pas et je n'arive pas à
comprendre ce que je dois faire.
Quelqu'un peut-il m'aider SVP.
Merci
Formidable la rapidité de réponse. Malheureusement ma capacité d'adaptation n'est pas à la hauteur. J'arrive bien à modifier le titre si le grapf est sur la même feuille que les données. Mais avec une feuille Graph1 et une feuille Donnée j'ai modifié la macro ainsi:
Sub test()
'
' test Macro
' Macro enregistrée le 07.04.2005 par Gallay Jean-Daniel
et je reçoit: L'indice n'appartien pas à la selection.
Il doit me manquer un truc, mais lequel ??
Merci de l'aide
jd gallay
"papou" <cestpasbon@çanonplus44.fr> a écrit dans le message de news: %
Bonjour A adpater : With Worksheets("Feuil1").ChartObjects(1).Chart .HasTitle = True .ChartTitle.Text = [G1] End With ** Attention **, ici on considère que la cellule G1 de la feuille active contient le texte du titre du graphique Donc éventuellement remplacer [G1] par Worksheets("NomdelaFeuille").Range("G1")
Cordialement Pascal
"Jean-Daniel Gallay" a écrit dans le message de news: 425521ce$
Bonjour Dans un dossier, j'ai 5 feuilles. La 1ère intitulée "Données" La 2ème intitulée "Graphique" Les 3 autres ont plusieurs colonnes de chiffres + une cellule de texte ( mois de l'année). J'ai créé une macro qui me permet, à partir de n'importe laquelle de ces 3 feuilles, de copier leur contenu dans "Données". Ceci me permet de faire apparaître dans la feuille "Graphique" les courbes appartenant à l'une ou l'autre des feuilles de chiffres. Ceci marche bien. Avec la même macro je voudrais copier le contenu de la cellule texte, dans le titre du graphique. Cela ne marche pas et je n'arive pas à comprendre ce que je dois faire. Quelqu'un peut-il m'aider SVP. Merci
JD Gallay
papou
Re Ok, normal que ça ne fonctionne pas puisqu'il s'agit d'une feuille graphique ;-) Dans ces conditions tu peux utiliser quelquechose comme ceci : Graph1.HasTitle = True Graph1.ChartTitle.Text = Worksheets("Donnée").Range("A22") ou bien aussi : With ThisWorkbook.Charts("Graph1") .HasTitle = True .ChartTitle.Text = Worksheets("Donnée").[A22] End With
Cordialement Pascal
"Jean-Daniel Gallay" a écrit dans le message de news: 42554b6b$
Bonjour papou
Formidable la rapidité de réponse. Malheureusement ma capacité d'adaptation n'est pas à la hauteur. J'arrive bien à modifier le titre si le grapf est sur la même feuille que les données. Mais avec une feuille Graph1 et une feuille Donnée j'ai modifié la macro ainsi:
Sub test()
'
' test Macro
' Macro enregistrée le 07.04.2005 par Gallay Jean-Daniel
et je reçoit: L'indice n'appartien pas à la selection.
Il doit me manquer un truc, mais lequel ??
Merci de l'aide
jd gallay
"papou" <cestpasbon@çanonplus44.fr> a écrit dans le message de news: %
Bonjour A adpater : With Worksheets("Feuil1").ChartObjects(1).Chart .HasTitle = True .ChartTitle.Text = [G1] End With ** Attention **, ici on considère que la cellule G1 de la feuille active contient le texte du titre du graphique Donc éventuellement remplacer [G1] par Worksheets("NomdelaFeuille").Range("G1")
Cordialement Pascal
"Jean-Daniel Gallay" a écrit dans le message de news: 425521ce$
Bonjour Dans un dossier, j'ai 5 feuilles. La 1ère intitulée "Données" La 2ème intitulée "Graphique" Les 3 autres ont plusieurs colonnes de chiffres + une cellule de texte ( mois de l'année). J'ai créé une macro qui me permet, à partir de n'importe laquelle de ces 3 feuilles, de copier leur contenu dans "Données". Ceci me permet de faire apparaître dans la feuille "Graphique" les courbes appartenant à l'une ou l'autre des feuilles de chiffres. Ceci marche bien. Avec la même macro je voudrais copier le contenu de la cellule texte, dans le titre du graphique. Cela ne marche pas et je n'arive pas à comprendre ce que je dois faire. Quelqu'un peut-il m'aider SVP. Merci
JD Gallay
Re
Ok, normal que ça ne fonctionne pas puisqu'il s'agit d'une feuille graphique
;-)
Dans ces conditions tu peux utiliser quelquechose comme ceci :
Graph1.HasTitle = True
Graph1.ChartTitle.Text = Worksheets("Donnée").Range("A22")
ou bien aussi :
With ThisWorkbook.Charts("Graph1")
.HasTitle = True
.ChartTitle.Text = Worksheets("Donnée").[A22]
End With
Cordialement
Pascal
"Jean-Daniel Gallay" <gallay.jd@bluewin.ch> a écrit dans le message de news:
42554b6b$1_2@news.bluewin.ch...
Bonjour papou
Formidable la rapidité de réponse.
Malheureusement ma capacité d'adaptation n'est pas à la hauteur.
J'arrive bien à modifier le titre si le grapf est sur la même feuille que
les données.
Mais avec une feuille Graph1 et une feuille Donnée j'ai modifié la macro
ainsi:
Sub test()
'
' test Macro
' Macro enregistrée le 07.04.2005 par Gallay Jean-Daniel
et je reçoit: L'indice n'appartien pas à la selection.
Il doit me manquer un truc, mais lequel ??
Merci de l'aide
jd gallay
"papou" <cestpasbon@çanonplus44.fr> a écrit dans le message de news:
%234lexR3OFHA.2468@tk2msftngp13.phx.gbl...
Bonjour
A adpater :
With Worksheets("Feuil1").ChartObjects(1).Chart
.HasTitle = True
.ChartTitle.Text = [G1]
End With
** Attention **, ici on considère que la cellule G1 de la feuille active
contient le texte du titre du graphique
Donc éventuellement remplacer [G1] par
Worksheets("NomdelaFeuille").Range("G1")
Cordialement
Pascal
"Jean-Daniel Gallay" <gallay.jd@bluewin.ch> a écrit dans le message de
news: 425521ce$1_3@news.bluewin.ch...
Bonjour
Dans un dossier, j'ai 5 feuilles.
La 1ère intitulée "Données"
La 2ème intitulée "Graphique"
Les 3 autres ont plusieurs colonnes de chiffres + une cellule de texte
( mois de l'année).
J'ai créé une macro qui me permet, à partir de n'importe laquelle de ces
3 feuilles, de copier leur contenu dans "Données". Ceci me permet de
faire apparaître dans la feuille "Graphique" les courbes appartenant à
l'une ou l'autre des feuilles de chiffres. Ceci marche bien.
Avec la même macro je voudrais copier le contenu de la cellule texte,
dans le titre du graphique. Cela ne marche pas et je n'arive pas à
comprendre ce que je dois faire.
Quelqu'un peut-il m'aider SVP.
Merci
Re Ok, normal que ça ne fonctionne pas puisqu'il s'agit d'une feuille graphique ;-) Dans ces conditions tu peux utiliser quelquechose comme ceci : Graph1.HasTitle = True Graph1.ChartTitle.Text = Worksheets("Donnée").Range("A22") ou bien aussi : With ThisWorkbook.Charts("Graph1") .HasTitle = True .ChartTitle.Text = Worksheets("Donnée").[A22] End With
Cordialement Pascal
"Jean-Daniel Gallay" a écrit dans le message de news: 42554b6b$
Bonjour papou
Formidable la rapidité de réponse. Malheureusement ma capacité d'adaptation n'est pas à la hauteur. J'arrive bien à modifier le titre si le grapf est sur la même feuille que les données. Mais avec une feuille Graph1 et une feuille Donnée j'ai modifié la macro ainsi:
Sub test()
'
' test Macro
' Macro enregistrée le 07.04.2005 par Gallay Jean-Daniel
et je reçoit: L'indice n'appartien pas à la selection.
Il doit me manquer un truc, mais lequel ??
Merci de l'aide
jd gallay
"papou" <cestpasbon@çanonplus44.fr> a écrit dans le message de news: %
Bonjour A adpater : With Worksheets("Feuil1").ChartObjects(1).Chart .HasTitle = True .ChartTitle.Text = [G1] End With ** Attention **, ici on considère que la cellule G1 de la feuille active contient le texte du titre du graphique Donc éventuellement remplacer [G1] par Worksheets("NomdelaFeuille").Range("G1")
Cordialement Pascal
"Jean-Daniel Gallay" a écrit dans le message de news: 425521ce$
Bonjour Dans un dossier, j'ai 5 feuilles. La 1ère intitulée "Données" La 2ème intitulée "Graphique" Les 3 autres ont plusieurs colonnes de chiffres + une cellule de texte ( mois de l'année). J'ai créé une macro qui me permet, à partir de n'importe laquelle de ces 3 feuilles, de copier leur contenu dans "Données". Ceci me permet de faire apparaître dans la feuille "Graphique" les courbes appartenant à l'une ou l'autre des feuilles de chiffres. Ceci marche bien. Avec la même macro je voudrais copier le contenu de la cellule texte, dans le titre du graphique. Cela ne marche pas et je n'arive pas à comprendre ce que je dois faire. Quelqu'un peut-il m'aider SVP. Merci
JD Gallay
Jean-Daniel Gallay
Génial, ça marche impec. Grand merci jd gallay
"papou" <cestpasbon@çanonplus44.fr> a écrit dans le message de news:
Re Ok, normal que ça ne fonctionne pas puisqu'il s'agit d'une feuille graphique ;-) Dans ces conditions tu peux utiliser quelquechose comme ceci : Graph1.HasTitle = True Graph1.ChartTitle.Text = Worksheets("Donnée").Range("A22") ou bien aussi : With ThisWorkbook.Charts("Graph1") .HasTitle = True .ChartTitle.Text = Worksheets("Donnée").[A22] End With
Cordialement Pascal
"Jean-Daniel Gallay" a écrit dans le message de news: 42554b6b$
Bonjour papou
Formidable la rapidité de réponse. Malheureusement ma capacité d'adaptation n'est pas à la hauteur. J'arrive bien à modifier le titre si le grapf est sur la même feuille que les données. Mais avec une feuille Graph1 et une feuille Donnée j'ai modifié la macro ainsi:
Sub test()
'
' test Macro
' Macro enregistrée le 07.04.2005 par Gallay Jean-Daniel
et je reçoit: L'indice n'appartien pas à la selection.
Il doit me manquer un truc, mais lequel ??
Merci de l'aide
jd gallay
"papou" <cestpasbon@çanonplus44.fr> a écrit dans le message de news: %
Bonjour A adpater : With Worksheets("Feuil1").ChartObjects(1).Chart .HasTitle = True .ChartTitle.Text = [G1] End With ** Attention **, ici on considère que la cellule G1 de la feuille active contient le texte du titre du graphique Donc éventuellement remplacer [G1] par Worksheets("NomdelaFeuille").Range("G1")
Cordialement Pascal
"Jean-Daniel Gallay" a écrit dans le message de news: 425521ce$
Bonjour Dans un dossier, j'ai 5 feuilles. La 1ère intitulée "Données" La 2ème intitulée "Graphique" Les 3 autres ont plusieurs colonnes de chiffres + une cellule de texte ( mois de l'année). J'ai créé une macro qui me permet, à partir de n'importe laquelle de ces 3 feuilles, de copier leur contenu dans "Données". Ceci me permet de faire apparaître dans la feuille "Graphique" les courbes appartenant à l'une ou l'autre des feuilles de chiffres. Ceci marche bien. Avec la même macro je voudrais copier le contenu de la cellule texte, dans le titre du graphique. Cela ne marche pas et je n'arive pas à comprendre ce que je dois faire. Quelqu'un peut-il m'aider SVP. Merci
JD Gallay
Génial, ça marche impec.
Grand merci
jd gallay
"papou" <cestpasbon@çanonplus44.fr> a écrit dans le message de news:
OvpdoZ4OFHA.2136@TK2MSFTNGP14.phx.gbl...
Re
Ok, normal que ça ne fonctionne pas puisqu'il s'agit d'une feuille
graphique ;-)
Dans ces conditions tu peux utiliser quelquechose comme ceci :
Graph1.HasTitle = True
Graph1.ChartTitle.Text = Worksheets("Donnée").Range("A22")
ou bien aussi :
With ThisWorkbook.Charts("Graph1")
.HasTitle = True
.ChartTitle.Text = Worksheets("Donnée").[A22]
End With
Cordialement
Pascal
"Jean-Daniel Gallay" <gallay.jd@bluewin.ch> a écrit dans le message de
news: 42554b6b$1_2@news.bluewin.ch...
Bonjour papou
Formidable la rapidité de réponse.
Malheureusement ma capacité d'adaptation n'est pas à la hauteur.
J'arrive bien à modifier le titre si le grapf est sur la même feuille que
les données.
Mais avec une feuille Graph1 et une feuille Donnée j'ai modifié la macro
ainsi:
Sub test()
'
' test Macro
' Macro enregistrée le 07.04.2005 par Gallay Jean-Daniel
et je reçoit: L'indice n'appartien pas à la selection.
Il doit me manquer un truc, mais lequel ??
Merci de l'aide
jd gallay
"papou" <cestpasbon@çanonplus44.fr> a écrit dans le message de news:
%234lexR3OFHA.2468@tk2msftngp13.phx.gbl...
Bonjour
A adpater :
With Worksheets("Feuil1").ChartObjects(1).Chart
.HasTitle = True
.ChartTitle.Text = [G1]
End With
** Attention **, ici on considère que la cellule G1 de la feuille active
contient le texte du titre du graphique
Donc éventuellement remplacer [G1] par
Worksheets("NomdelaFeuille").Range("G1")
Cordialement
Pascal
"Jean-Daniel Gallay" <gallay.jd@bluewin.ch> a écrit dans le message de
news: 425521ce$1_3@news.bluewin.ch...
Bonjour
Dans un dossier, j'ai 5 feuilles.
La 1ère intitulée "Données"
La 2ème intitulée "Graphique"
Les 3 autres ont plusieurs colonnes de chiffres + une cellule de texte
( mois de l'année).
J'ai créé une macro qui me permet, à partir de n'importe laquelle de
ces 3 feuilles, de copier leur contenu dans "Données". Ceci me permet
de faire apparaître dans la feuille "Graphique" les courbes appartenant
à l'une ou l'autre des feuilles de chiffres. Ceci marche bien.
Avec la même macro je voudrais copier le contenu de la cellule texte,
dans le titre du graphique. Cela ne marche pas et je n'arive pas à
comprendre ce que je dois faire.
Quelqu'un peut-il m'aider SVP.
Merci
"papou" <cestpasbon@çanonplus44.fr> a écrit dans le message de news:
Re Ok, normal que ça ne fonctionne pas puisqu'il s'agit d'une feuille graphique ;-) Dans ces conditions tu peux utiliser quelquechose comme ceci : Graph1.HasTitle = True Graph1.ChartTitle.Text = Worksheets("Donnée").Range("A22") ou bien aussi : With ThisWorkbook.Charts("Graph1") .HasTitle = True .ChartTitle.Text = Worksheets("Donnée").[A22] End With
Cordialement Pascal
"Jean-Daniel Gallay" a écrit dans le message de news: 42554b6b$
Bonjour papou
Formidable la rapidité de réponse. Malheureusement ma capacité d'adaptation n'est pas à la hauteur. J'arrive bien à modifier le titre si le grapf est sur la même feuille que les données. Mais avec une feuille Graph1 et une feuille Donnée j'ai modifié la macro ainsi:
Sub test()
'
' test Macro
' Macro enregistrée le 07.04.2005 par Gallay Jean-Daniel
et je reçoit: L'indice n'appartien pas à la selection.
Il doit me manquer un truc, mais lequel ??
Merci de l'aide
jd gallay
"papou" <cestpasbon@çanonplus44.fr> a écrit dans le message de news: %
Bonjour A adpater : With Worksheets("Feuil1").ChartObjects(1).Chart .HasTitle = True .ChartTitle.Text = [G1] End With ** Attention **, ici on considère que la cellule G1 de la feuille active contient le texte du titre du graphique Donc éventuellement remplacer [G1] par Worksheets("NomdelaFeuille").Range("G1")
Cordialement Pascal
"Jean-Daniel Gallay" a écrit dans le message de news: 425521ce$
Bonjour Dans un dossier, j'ai 5 feuilles. La 1ère intitulée "Données" La 2ème intitulée "Graphique" Les 3 autres ont plusieurs colonnes de chiffres + une cellule de texte ( mois de l'année). J'ai créé une macro qui me permet, à partir de n'importe laquelle de ces 3 feuilles, de copier leur contenu dans "Données". Ceci me permet de faire apparaître dans la feuille "Graphique" les courbes appartenant à l'une ou l'autre des feuilles de chiffres. Ceci marche bien. Avec la même macro je voudrais copier le contenu de la cellule texte, dans le titre du graphique. Cela ne marche pas et je n'arive pas à comprendre ce que je dois faire. Quelqu'un peut-il m'aider SVP. Merci