Bonjour à tous,
Bon, je reformule ma question parce j'ai un peu avancé sur le sujet.
j'expose mon problème
Je dispose d'un graphique xy avec l'axe des x contenant des dates (un très
grand nombre sous la forme jj:mm:aa hh:mm:ss). Je souhaite avoir un accès
direct sur la valeur min et max de l'axe des x.
J'utilise :
ChartObjects(1).Chart.Axes(xlCategory).MinimumScale = Cells(30, 6).Value
et /ou
ChartObjects(1).Chart.Axes(xlCategory).MaximumScale = [F31]
Pour l'instant grâce à ce code, je parviens à modifier l'échelle de l'axe
en
changeant moi même la valeur de deux cellules, mais pour faire plus sioux
je
voudrai que ces cellules soit pilotées par une barre de défilement or cela
ne marche pas. Je pense qu'il faudrait que la cellule cible de ma barre de
défilement soit validée à chaque changement mais je ne voit pas comment
faire.
Bon j'espère que c'est assez clair
Merci d'avance
Bonjour à tous,
Bon, je reformule ma question parce j'ai un peu avancé sur le sujet.
j'expose mon problème
Je dispose d'un graphique xy avec l'axe des x contenant des dates (un très
grand nombre sous la forme jj:mm:aa hh:mm:ss). Je souhaite avoir un accès
direct sur la valeur min et max de l'axe des x.
J'utilise :
ChartObjects(1).Chart.Axes(xlCategory).MinimumScale = Cells(30, 6).Value
et /ou
ChartObjects(1).Chart.Axes(xlCategory).MaximumScale = [F31]
Pour l'instant grâce à ce code, je parviens à modifier l'échelle de l'axe
en
changeant moi même la valeur de deux cellules, mais pour faire plus sioux
je
voudrai que ces cellules soit pilotées par une barre de défilement or cela
ne marche pas. Je pense qu'il faudrait que la cellule cible de ma barre de
défilement soit validée à chaque changement mais je ne voit pas comment
faire.
Bon j'espère que c'est assez clair
Merci d'avance
Bonjour à tous,
Bon, je reformule ma question parce j'ai un peu avancé sur le sujet.
j'expose mon problème
Je dispose d'un graphique xy avec l'axe des x contenant des dates (un très
grand nombre sous la forme jj:mm:aa hh:mm:ss). Je souhaite avoir un accès
direct sur la valeur min et max de l'axe des x.
J'utilise :
ChartObjects(1).Chart.Axes(xlCategory).MinimumScale = Cells(30, 6).Value
et /ou
ChartObjects(1).Chart.Axes(xlCategory).MaximumScale = [F31]
Pour l'instant grâce à ce code, je parviens à modifier l'échelle de l'axe
en
changeant moi même la valeur de deux cellules, mais pour faire plus sioux
je
voudrai que ces cellules soit pilotées par une barre de défilement or cela
ne marche pas. Je pense qu'il faudrait que la cellule cible de ma barre de
défilement soit validée à chaque changement mais je ne voit pas comment
faire.
Bon j'espère que c'est assez clair
Merci d'avance
Bonjour à tous,
Bon, je reformule ma question parce j'ai un peu avancé sur le sujet.
j'expose mon problème
Je dispose d'un graphique xy avec l'axe des x contenant des dates (un très
grand nombre sous la forme jj:mm:aa hh:mm:ss). Je souhaite avoir un accès
direct sur la valeur min et max de l'axe des x.
J'utilise :
ChartObjects(1).Chart.Axes(xlCategory).MinimumScale = Cells(30, 6).Value
et /ou
ChartObjects(1).Chart.Axes(xlCategory).MaximumScale = [F31]
Pour l'instant grâce à ce code, je parviens à modifier l'échelle de l'axe
en
changeant moi même la valeur de deux cellules, mais pour faire plus sioux
je
voudrai que ces cellules soit pilotées par une barre de défilement or cela
ne marche pas. Je pense qu'il faudrait que la cellule cible de ma barre de
défilement soit validée à chaque changement mais je ne voit pas comment
faire.
Bon j'espère que c'est assez clair
Merci d'avance
Bonjour à tous,
Bon, je reformule ma question parce j'ai un peu avancé sur le sujet.
j'expose mon problème
Je dispose d'un graphique xy avec l'axe des x contenant des dates (un très
grand nombre sous la forme jj:mm:aa hh:mm:ss). Je souhaite avoir un accès
direct sur la valeur min et max de l'axe des x.
J'utilise :
ChartObjects(1).Chart.Axes(xlCategory).MinimumScale = Cells(30, 6).Value
et /ou
ChartObjects(1).Chart.Axes(xlCategory).MaximumScale = [F31]
Pour l'instant grâce à ce code, je parviens à modifier l'échelle de l'axe
en
changeant moi même la valeur de deux cellules, mais pour faire plus sioux
je
voudrai que ces cellules soit pilotées par une barre de défilement or cela
ne marche pas. Je pense qu'il faudrait que la cellule cible de ma barre de
défilement soit validée à chaque changement mais je ne voit pas comment
faire.
Bon j'espère que c'est assez clair
Merci d'avance
Bonjour à tous,
Bon, je reformule ma question parce j'ai un peu avancé sur le sujet.
j'expose mon problème
Je dispose d'un graphique xy avec l'axe des x contenant des dates (un très
grand nombre sous la forme jj:mm:aa hh:mm:ss). Je souhaite avoir un accès
direct sur la valeur min et max de l'axe des x.
J'utilise :
ChartObjects(1).Chart.Axes(xlCategory).MinimumScale = Cells(30, 6).Value
et /ou
ChartObjects(1).Chart.Axes(xlCategory).MaximumScale = [F31]
Pour l'instant grâce à ce code, je parviens à modifier l'échelle de l'axe
en
changeant moi même la valeur de deux cellules, mais pour faire plus sioux
je
voudrai que ces cellules soit pilotées par une barre de défilement or cela
ne marche pas. Je pense qu'il faudrait que la cellule cible de ma barre de
défilement soit validée à chaque changement mais je ne voit pas comment
faire.
Bon j'espère que c'est assez clair
Merci d'avance
Bonjour à tous,
Bon, je reformule ma question parce j'ai un peu avancé sur le sujet.
j'expose mon problème
Je dispose d'un graphique xy avec l'axe des x contenant des dates (un très
grand nombre sous la forme jj:mm:aa hh:mm:ss). Je souhaite avoir un accès
direct sur la valeur min et max de l'axe des x.
J'utilise :
ChartObjects(1).Chart.Axes(xlCategory).MinimumScale = Cells(30, 6).Value
et /ou
ChartObjects(1).Chart.Axes(xlCategory).MaximumScale = [F31]
Pour l'instant grâce à ce code, je parviens à modifier l'échelle de l'axe
en
changeant moi même la valeur de deux cellules, mais pour faire plus sioux
je
voudrai que ces cellules soit pilotées par une barre de défilement or cela
ne marche pas. Je pense qu'il faudrait que la cellule cible de ma barre de
défilement soit validée à chaque changement mais je ne voit pas comment
faire.
Bon j'espère que c'est assez clair
Merci d'avance
Bonjour à tous,
Bon, je reformule ma question parce j'ai un peu avancé sur le sujet.
j'expose mon problème
Je dispose d'un graphique xy avec l'axe des x contenant des dates (un très
grand nombre sous la forme jj:mm:aa hh:mm:ss). Je souhaite avoir un accès
direct sur la valeur min et max de l'axe des x.
J'utilise :
ChartObjects(1).Chart.Axes(xlCategory).MinimumScale = Cells(30, 6).Value
et /ou
ChartObjects(1).Chart.Axes(xlCategory).MaximumScale = [F31]
Pour l'instant grâce à ce code, je parviens à modifier l'échelle de l'axe
en
changeant moi même la valeur de deux cellules, mais pour faire plus sioux
je
voudrai que ces cellules soit pilotées par une barre de défilement or cela
ne marche pas. Je pense qu'il faudrait que la cellule cible de ma barre de
défilement soit validée à chaque changement mais je ne voit pas comment
faire.
Bon j'espère que c'est assez clair
Merci d'avance
Bonjour à tous,
Bon, je reformule ma question parce j'ai un peu avancé sur le sujet.
j'expose mon problème
Je dispose d'un graphique xy avec l'axe des x contenant des dates (un très
grand nombre sous la forme jj:mm:aa hh:mm:ss). Je souhaite avoir un accès
direct sur la valeur min et max de l'axe des x.
J'utilise :
ChartObjects(1).Chart.Axes(xlCategory).MinimumScale = Cells(30, 6).Value
et /ou
ChartObjects(1).Chart.Axes(xlCategory).MaximumScale = [F31]
Pour l'instant grâce à ce code, je parviens à modifier l'échelle de l'axe
en
changeant moi même la valeur de deux cellules, mais pour faire plus sioux
je
voudrai que ces cellules soit pilotées par une barre de défilement or cela
ne marche pas. Je pense qu'il faudrait que la cellule cible de ma barre de
défilement soit validée à chaque changement mais je ne voit pas comment
faire.
Bon j'espère que c'est assez clair
Merci d'avance
Bonjour,--
à+twinley
"jduval" a écrit dans le message de
news:Bonjour à tous,
Bon, je reformule ma question parce j'ai un peu avancé sur le sujet.
j'expose mon problème
Je dispose d'un graphique xy avec l'axe des x contenant des dates (un
très
grand nombre sous la forme jj:mm:aa hh:mm:ss). Je souhaite avoir un
accès
direct sur la valeur min et max de l'axe des x.
J'utilise :
ChartObjects(1).Chart.Axes(xlCategory).MinimumScale = Cells(30, 6).Value
et /ou
ChartObjects(1).Chart.Axes(xlCategory).MaximumScale = [F31]
Pour l'instant grâce à ce code, je parviens à modifier l'échelle de
l'axe
enchangeant moi même la valeur de deux cellules, mais pour faire plus
sioux
jevoudrai que ces cellules soit pilotées par une barre de défilement or
cela
ne marche pas. Je pense qu'il faudrait que la cellule cible de ma barre
de
défilement soit validée à chaque changement mais je ne voit pas comment
faire.
Bon j'espère que c'est assez clair
Merci d'avance
Bonjour,
--
à+twinley
"jduval" <jduval@laon.inra.fr> a écrit dans le message de
news:eh5Z0ZesEHA.224@TK2MSFTNGP15.phx.gbl...
Bonjour à tous,
Bon, je reformule ma question parce j'ai un peu avancé sur le sujet.
j'expose mon problème
Je dispose d'un graphique xy avec l'axe des x contenant des dates (un
très
grand nombre sous la forme jj:mm:aa hh:mm:ss). Je souhaite avoir un
accès
direct sur la valeur min et max de l'axe des x.
J'utilise :
ChartObjects(1).Chart.Axes(xlCategory).MinimumScale = Cells(30, 6).Value
et /ou
ChartObjects(1).Chart.Axes(xlCategory).MaximumScale = [F31]
Pour l'instant grâce à ce code, je parviens à modifier l'échelle de
l'axe
en
changeant moi même la valeur de deux cellules, mais pour faire plus
sioux
je
voudrai que ces cellules soit pilotées par une barre de défilement or
cela
ne marche pas. Je pense qu'il faudrait que la cellule cible de ma barre
de
défilement soit validée à chaque changement mais je ne voit pas comment
faire.
Bon j'espère que c'est assez clair
Merci d'avance
Bonjour,--
à+twinley
"jduval" a écrit dans le message de
news:Bonjour à tous,
Bon, je reformule ma question parce j'ai un peu avancé sur le sujet.
j'expose mon problème
Je dispose d'un graphique xy avec l'axe des x contenant des dates (un
très
grand nombre sous la forme jj:mm:aa hh:mm:ss). Je souhaite avoir un
accès
direct sur la valeur min et max de l'axe des x.
J'utilise :
ChartObjects(1).Chart.Axes(xlCategory).MinimumScale = Cells(30, 6).Value
et /ou
ChartObjects(1).Chart.Axes(xlCategory).MaximumScale = [F31]
Pour l'instant grâce à ce code, je parviens à modifier l'échelle de
l'axe
enchangeant moi même la valeur de deux cellules, mais pour faire plus
sioux
jevoudrai que ces cellules soit pilotées par une barre de défilement or
cela
ne marche pas. Je pense qu'il faudrait que la cellule cible de ma barre
de
défilement soit validée à chaque changement mais je ne voit pas comment
faire.
Bon j'espère que c'est assez clair
Merci d'avance
Bonjour,
Sub Graph()Dim Mini, MaxiMini = Sheets("synthèse").Range("F5")Maxi > Sheets("synthèse").Range("F6") With ActiveChart.Axes(xlValue)
.MinimumScale = Mini .MaximumScale = Maxi End WithEnd Sub
--
à+twinley
"jduval" a écrit dans le message de
news:Bonjour à tous,
Bon, je reformule ma question parce j'ai un peu avancé sur le sujet.
j'expose mon problème
Je dispose d'un graphique xy avec l'axe des x contenant des dates (un
très
grand nombre sous la forme jj:mm:aa hh:mm:ss). Je souhaite avoir un accès
direct sur la valeur min et max de l'axe des x.
J'utilise :
ChartObjects(1).Chart.Axes(xlCategory).MinimumScale = Cells(30, 6).Value
et /ou
ChartObjects(1).Chart.Axes(xlCategory).MaximumScale = [F31]
Pour l'instant grâce à ce code, je parviens à modifier l'échelle de l'axe
enchangeant moi même la valeur de deux cellules, mais pour faire plus sioux
jevoudrai que ces cellules soit pilotées par une barre de défilement or
cela
ne marche pas. Je pense qu'il faudrait que la cellule cible de ma barre
de
défilement soit validée à chaque changement mais je ne voit pas comment
faire.
Bon j'espère que c'est assez clair
Merci d'avance
Bonjour,
Sub Graph()Dim Mini, MaxiMini = Sheets("synthèse").Range("F5")Maxi > Sheets("synthèse").Range("F6") With ActiveChart.Axes(xlValue)
.MinimumScale = Mini .MaximumScale = Maxi End WithEnd Sub
--
à+twinley
"jduval" <jduval@laon.inra.fr> a écrit dans le message de
news:eh5Z0ZesEHA.224@TK2MSFTNGP15.phx.gbl...
Bonjour à tous,
Bon, je reformule ma question parce j'ai un peu avancé sur le sujet.
j'expose mon problème
Je dispose d'un graphique xy avec l'axe des x contenant des dates (un
très
grand nombre sous la forme jj:mm:aa hh:mm:ss). Je souhaite avoir un accès
direct sur la valeur min et max de l'axe des x.
J'utilise :
ChartObjects(1).Chart.Axes(xlCategory).MinimumScale = Cells(30, 6).Value
et /ou
ChartObjects(1).Chart.Axes(xlCategory).MaximumScale = [F31]
Pour l'instant grâce à ce code, je parviens à modifier l'échelle de l'axe
en
changeant moi même la valeur de deux cellules, mais pour faire plus sioux
je
voudrai que ces cellules soit pilotées par une barre de défilement or
cela
ne marche pas. Je pense qu'il faudrait que la cellule cible de ma barre
de
défilement soit validée à chaque changement mais je ne voit pas comment
faire.
Bon j'espère que c'est assez clair
Merci d'avance
Bonjour,
Sub Graph()Dim Mini, MaxiMini = Sheets("synthèse").Range("F5")Maxi > Sheets("synthèse").Range("F6") With ActiveChart.Axes(xlValue)
.MinimumScale = Mini .MaximumScale = Maxi End WithEnd Sub
--
à+twinley
"jduval" a écrit dans le message de
news:Bonjour à tous,
Bon, je reformule ma question parce j'ai un peu avancé sur le sujet.
j'expose mon problème
Je dispose d'un graphique xy avec l'axe des x contenant des dates (un
très
grand nombre sous la forme jj:mm:aa hh:mm:ss). Je souhaite avoir un accès
direct sur la valeur min et max de l'axe des x.
J'utilise :
ChartObjects(1).Chart.Axes(xlCategory).MinimumScale = Cells(30, 6).Value
et /ou
ChartObjects(1).Chart.Axes(xlCategory).MaximumScale = [F31]
Pour l'instant grâce à ce code, je parviens à modifier l'échelle de l'axe
enchangeant moi même la valeur de deux cellules, mais pour faire plus sioux
jevoudrai que ces cellules soit pilotées par une barre de défilement or
cela
ne marche pas. Je pense qu'il faudrait que la cellule cible de ma barre
de
défilement soit validée à chaque changement mais je ne voit pas comment
faire.
Bon j'espère que c'est assez clair
Merci d'avance
mieux disposé
Sub Graph()
Dim Mini, Maxi
Mini = Sheets("synthèse").Range("F5")
Maxi =Sheets("synthèse").Range("F6")
With ActiveChart
.Axes(xlValue)
.MinimumScale = Mini
.MaximumScale = Maxi
End With
End Sub
--
à+twinley
"twinley" <twinleym(at)hotmail.com> a écrit dans le message de
news:Bonjour,--
à+twinley
"jduval" a écrit dans le message de
news:Bonjour à tous,
Bon, je reformule ma question parce j'ai un peu avancé sur le sujet.
j'expose mon problème
Je dispose d'un graphique xy avec l'axe des x contenant des dates (un
trèsgrand nombre sous la forme jj:mm:aa hh:mm:ss). Je souhaite avoir un
accèsdirect sur la valeur min et max de l'axe des x.
J'utilise :
ChartObjects(1).Chart.Axes(xlCategory).MinimumScale = Cells(30,
6).Value
et /ou
ChartObjects(1).Chart.Axes(xlCategory).MaximumScale = [F31]
Pour l'instant grâce à ce code, je parviens à modifier l'échelle de
l'axeenchangeant moi même la valeur de deux cellules, mais pour faire plus
siouxjevoudrai que ces cellules soit pilotées par une barre de défilement or
celane marche pas. Je pense qu'il faudrait que la cellule cible de ma barre
dedéfilement soit validée à chaque changement mais je ne voit pas comment
faire.
Bon j'espère que c'est assez clair
Merci d'avance
mieux disposé
Sub Graph()
Dim Mini, Maxi
Mini = Sheets("synthèse").Range("F5")
Maxi =Sheets("synthèse").Range("F6")
With ActiveChart
.Axes(xlValue)
.MinimumScale = Mini
.MaximumScale = Maxi
End With
End Sub
--
à+twinley
"twinley" <twinleym(at)hotmail.com> a écrit dans le message de
news:eVYQKuesEHA.2548@TK2MSFTNGP11.phx.gbl...
Bonjour,
--
à+twinley
"jduval" <jduval@laon.inra.fr> a écrit dans le message de
news:eh5Z0ZesEHA.224@TK2MSFTNGP15.phx.gbl...
Bonjour à tous,
Bon, je reformule ma question parce j'ai un peu avancé sur le sujet.
j'expose mon problème
Je dispose d'un graphique xy avec l'axe des x contenant des dates (un
très
grand nombre sous la forme jj:mm:aa hh:mm:ss). Je souhaite avoir un
accès
direct sur la valeur min et max de l'axe des x.
J'utilise :
ChartObjects(1).Chart.Axes(xlCategory).MinimumScale = Cells(30,
6).Value
et /ou
ChartObjects(1).Chart.Axes(xlCategory).MaximumScale = [F31]
Pour l'instant grâce à ce code, je parviens à modifier l'échelle de
l'axe
en
changeant moi même la valeur de deux cellules, mais pour faire plus
sioux
je
voudrai que ces cellules soit pilotées par une barre de défilement or
cela
ne marche pas. Je pense qu'il faudrait que la cellule cible de ma barre
de
défilement soit validée à chaque changement mais je ne voit pas comment
faire.
Bon j'espère que c'est assez clair
Merci d'avance
mieux disposé
Sub Graph()
Dim Mini, Maxi
Mini = Sheets("synthèse").Range("F5")
Maxi =Sheets("synthèse").Range("F6")
With ActiveChart
.Axes(xlValue)
.MinimumScale = Mini
.MaximumScale = Maxi
End With
End Sub
--
à+twinley
"twinley" <twinleym(at)hotmail.com> a écrit dans le message de
news:Bonjour,--
à+twinley
"jduval" a écrit dans le message de
news:Bonjour à tous,
Bon, je reformule ma question parce j'ai un peu avancé sur le sujet.
j'expose mon problème
Je dispose d'un graphique xy avec l'axe des x contenant des dates (un
trèsgrand nombre sous la forme jj:mm:aa hh:mm:ss). Je souhaite avoir un
accèsdirect sur la valeur min et max de l'axe des x.
J'utilise :
ChartObjects(1).Chart.Axes(xlCategory).MinimumScale = Cells(30,
6).Value
et /ou
ChartObjects(1).Chart.Axes(xlCategory).MaximumScale = [F31]
Pour l'instant grâce à ce code, je parviens à modifier l'échelle de
l'axeenchangeant moi même la valeur de deux cellules, mais pour faire plus
siouxjevoudrai que ces cellules soit pilotées par une barre de défilement or
celane marche pas. Je pense qu'il faudrait que la cellule cible de ma barre
dedéfilement soit validée à chaque changement mais je ne voit pas comment
faire.
Bon j'espère que c'est assez clair
Merci d'avance
Merci twinley
Cela marche bien mais comment puis je faire pour que l'échelle change sans
être obliger de lancer la macro à chaque fois
Merci
"twinley" <twinleym(at)hotmail.com> a écrit dans le message de news:mieux disposé
Sub Graph()
Dim Mini, Maxi
Mini = Sheets("synthèse").Range("F5")
Maxi =Sheets("synthèse").Range("F6")
With ActiveChart
.Axes(xlValue)
.MinimumScale = Mini
.MaximumScale = Maxi
End With
End Sub
--
à+twinley
"twinley" <twinleym(at)hotmail.com> a écrit dans le message de
news:Bonjour,--
à+twinley
"jduval" a écrit dans le message de
news:Bonjour à tous,
Bon, je reformule ma question parce j'ai un peu avancé sur le sujet.
j'expose mon problème
Je dispose d'un graphique xy avec l'axe des x contenant des dates (un
trèsgrand nombre sous la forme jj:mm:aa hh:mm:ss). Je souhaite avoir un
accèsdirect sur la valeur min et max de l'axe des x.
J'utilise :
ChartObjects(1).Chart.Axes(xlCategory).MinimumScale = Cells(30,
6).Value
et /ou
ChartObjects(1).Chart.Axes(xlCategory).MaximumScale = [F31]
Pour l'instant grâce à ce code, je parviens à modifier l'échelle de
l'axeenchangeant moi même la valeur de deux cellules, mais pour faire plus
siouxjevoudrai que ces cellules soit pilotées par une barre de défilement or
celane marche pas. Je pense qu'il faudrait que la cellule cible de ma
barre
dedéfilement soit validée à chaque changement mais je ne voit pas
comment
faire.
Bon j'espère que c'est assez clair
Merci d'avance
Merci twinley
Cela marche bien mais comment puis je faire pour que l'échelle change sans
être obliger de lancer la macro à chaque fois
Merci
"twinley" <twinleym(at)hotmail.com> a écrit dans le message de news:
us6PCzesEHA.3196@TK2MSFTNGP14.phx.gbl...
mieux disposé
Sub Graph()
Dim Mini, Maxi
Mini = Sheets("synthèse").Range("F5")
Maxi =Sheets("synthèse").Range("F6")
With ActiveChart
.Axes(xlValue)
.MinimumScale = Mini
.MaximumScale = Maxi
End With
End Sub
--
à+twinley
"twinley" <twinleym(at)hotmail.com> a écrit dans le message de
news:eVYQKuesEHA.2548@TK2MSFTNGP11.phx.gbl...
Bonjour,
--
à+twinley
"jduval" <jduval@laon.inra.fr> a écrit dans le message de
news:eh5Z0ZesEHA.224@TK2MSFTNGP15.phx.gbl...
Bonjour à tous,
Bon, je reformule ma question parce j'ai un peu avancé sur le sujet.
j'expose mon problème
Je dispose d'un graphique xy avec l'axe des x contenant des dates (un
très
grand nombre sous la forme jj:mm:aa hh:mm:ss). Je souhaite avoir un
accès
direct sur la valeur min et max de l'axe des x.
J'utilise :
ChartObjects(1).Chart.Axes(xlCategory).MinimumScale = Cells(30,
6).Value
et /ou
ChartObjects(1).Chart.Axes(xlCategory).MaximumScale = [F31]
Pour l'instant grâce à ce code, je parviens à modifier l'échelle de
l'axe
en
changeant moi même la valeur de deux cellules, mais pour faire plus
sioux
je
voudrai que ces cellules soit pilotées par une barre de défilement or
cela
ne marche pas. Je pense qu'il faudrait que la cellule cible de ma
barre
de
défilement soit validée à chaque changement mais je ne voit pas
comment
faire.
Bon j'espère que c'est assez clair
Merci d'avance
Merci twinley
Cela marche bien mais comment puis je faire pour que l'échelle change sans
être obliger de lancer la macro à chaque fois
Merci
"twinley" <twinleym(at)hotmail.com> a écrit dans le message de news:mieux disposé
Sub Graph()
Dim Mini, Maxi
Mini = Sheets("synthèse").Range("F5")
Maxi =Sheets("synthèse").Range("F6")
With ActiveChart
.Axes(xlValue)
.MinimumScale = Mini
.MaximumScale = Maxi
End With
End Sub
--
à+twinley
"twinley" <twinleym(at)hotmail.com> a écrit dans le message de
news:Bonjour,--
à+twinley
"jduval" a écrit dans le message de
news:Bonjour à tous,
Bon, je reformule ma question parce j'ai un peu avancé sur le sujet.
j'expose mon problème
Je dispose d'un graphique xy avec l'axe des x contenant des dates (un
trèsgrand nombre sous la forme jj:mm:aa hh:mm:ss). Je souhaite avoir un
accèsdirect sur la valeur min et max de l'axe des x.
J'utilise :
ChartObjects(1).Chart.Axes(xlCategory).MinimumScale = Cells(30,
6).Value
et /ou
ChartObjects(1).Chart.Axes(xlCategory).MaximumScale = [F31]
Pour l'instant grâce à ce code, je parviens à modifier l'échelle de
l'axeenchangeant moi même la valeur de deux cellules, mais pour faire plus
siouxjevoudrai que ces cellules soit pilotées par une barre de défilement or
celane marche pas. Je pense qu'il faudrait que la cellule cible de ma
barre
dedéfilement soit validée à chaque changement mais je ne voit pas
comment
faire.
Bon j'espère que c'est assez clair
Merci d'avance
Bonsoir,
Excuse moi pour les posts cassés.
Tu peux lancer la sub graph à chaque fois que tu exécutes ton programme,
ou
bien sur un test
if ta_valeur > maximumscale then
graph
end if
et l'inverse si ta valeur < minimumscale
par exemple...
--
à+twinley
"jduval" a écrit dans le message de
news:Merci twinley
Cela marche bien mais comment puis je faire pour que l'échelle change
sans
être obliger de lancer la macro à chaque fois
Merci
"twinley" <twinleym(at)hotmail.com> a écrit dans le message de news:mieux disposé
Sub Graph()
Dim Mini, Maxi
Mini = Sheets("synthèse").Range("F5")
Maxi =Sheets("synthèse").Range("F6")
With ActiveChart
.Axes(xlValue)
.MinimumScale = Mini
.MaximumScale = Maxi
End With
End Sub
--
à+twinley
"twinley" <twinleym(at)hotmail.com> a écrit dans le message de
news:Bonjour,--
à+twinley
"jduval" a écrit dans le message de
news:Bonjour à tous,
Bon, je reformule ma question parce j'ai un peu avancé sur le
sujet.
j'expose mon problème
Je dispose d'un graphique xy avec l'axe des x contenant des dates
(un
trèsgrand nombre sous la forme jj:mm:aa hh:mm:ss). Je souhaite avoir un
accèsdirect sur la valeur min et max de l'axe des x.
J'utilise :
ChartObjects(1).Chart.Axes(xlCategory).MinimumScale = Cells(30,
6).Value
et /ou
ChartObjects(1).Chart.Axes(xlCategory).MaximumScale = [F31]
Pour l'instant grâce à ce code, je parviens à modifier l'échelle de
l'axeenchangeant moi même la valeur de deux cellules, mais pour faire plus
siouxjevoudrai que ces cellules soit pilotées par une barre de défilement
or
celane marche pas. Je pense qu'il faudrait que la cellule cible de ma
barrededéfilement soit validée à chaque changement mais je ne voit pas
commentfaire.
Bon j'espère que c'est assez clair
Merci d'avance
Bonsoir,
Excuse moi pour les posts cassés.
Tu peux lancer la sub graph à chaque fois que tu exécutes ton programme,
ou
bien sur un test
if ta_valeur > maximumscale then
graph
end if
et l'inverse si ta valeur < minimumscale
par exemple...
--
à+twinley
"jduval" <jduval@laon.inra.fr> a écrit dans le message de
news:uaAAGVfsEHA.2192@TK2MSFTNGP14.phx.gbl...
Merci twinley
Cela marche bien mais comment puis je faire pour que l'échelle change
sans
être obliger de lancer la macro à chaque fois
Merci
"twinley" <twinleym(at)hotmail.com> a écrit dans le message de news:
us6PCzesEHA.3196@TK2MSFTNGP14.phx.gbl...
mieux disposé
Sub Graph()
Dim Mini, Maxi
Mini = Sheets("synthèse").Range("F5")
Maxi =Sheets("synthèse").Range("F6")
With ActiveChart
.Axes(xlValue)
.MinimumScale = Mini
.MaximumScale = Maxi
End With
End Sub
--
à+twinley
"twinley" <twinleym(at)hotmail.com> a écrit dans le message de
news:eVYQKuesEHA.2548@TK2MSFTNGP11.phx.gbl...
Bonjour,
--
à+twinley
"jduval" <jduval@laon.inra.fr> a écrit dans le message de
news:eh5Z0ZesEHA.224@TK2MSFTNGP15.phx.gbl...
Bonjour à tous,
Bon, je reformule ma question parce j'ai un peu avancé sur le
sujet.
j'expose mon problème
Je dispose d'un graphique xy avec l'axe des x contenant des dates
(un
très
grand nombre sous la forme jj:mm:aa hh:mm:ss). Je souhaite avoir un
accès
direct sur la valeur min et max de l'axe des x.
J'utilise :
ChartObjects(1).Chart.Axes(xlCategory).MinimumScale = Cells(30,
6).Value
et /ou
ChartObjects(1).Chart.Axes(xlCategory).MaximumScale = [F31]
Pour l'instant grâce à ce code, je parviens à modifier l'échelle de
l'axe
en
changeant moi même la valeur de deux cellules, mais pour faire plus
sioux
je
voudrai que ces cellules soit pilotées par une barre de défilement
or
cela
ne marche pas. Je pense qu'il faudrait que la cellule cible de ma
barre
de
défilement soit validée à chaque changement mais je ne voit pas
comment
faire.
Bon j'espère que c'est assez clair
Merci d'avance
Bonsoir,
Excuse moi pour les posts cassés.
Tu peux lancer la sub graph à chaque fois que tu exécutes ton programme,
ou
bien sur un test
if ta_valeur > maximumscale then
graph
end if
et l'inverse si ta valeur < minimumscale
par exemple...
--
à+twinley
"jduval" a écrit dans le message de
news:Merci twinley
Cela marche bien mais comment puis je faire pour que l'échelle change
sans
être obliger de lancer la macro à chaque fois
Merci
"twinley" <twinleym(at)hotmail.com> a écrit dans le message de news:mieux disposé
Sub Graph()
Dim Mini, Maxi
Mini = Sheets("synthèse").Range("F5")
Maxi =Sheets("synthèse").Range("F6")
With ActiveChart
.Axes(xlValue)
.MinimumScale = Mini
.MaximumScale = Maxi
End With
End Sub
--
à+twinley
"twinley" <twinleym(at)hotmail.com> a écrit dans le message de
news:Bonjour,--
à+twinley
"jduval" a écrit dans le message de
news:Bonjour à tous,
Bon, je reformule ma question parce j'ai un peu avancé sur le
sujet.
j'expose mon problème
Je dispose d'un graphique xy avec l'axe des x contenant des dates
(un
trèsgrand nombre sous la forme jj:mm:aa hh:mm:ss). Je souhaite avoir un
accèsdirect sur la valeur min et max de l'axe des x.
J'utilise :
ChartObjects(1).Chart.Axes(xlCategory).MinimumScale = Cells(30,
6).Value
et /ou
ChartObjects(1).Chart.Axes(xlCategory).MaximumScale = [F31]
Pour l'instant grâce à ce code, je parviens à modifier l'échelle de
l'axeenchangeant moi même la valeur de deux cellules, mais pour faire plus
siouxjevoudrai que ces cellules soit pilotées par une barre de défilement
or
celane marche pas. Je pense qu'il faudrait que la cellule cible de ma
barrededéfilement soit validée à chaque changement mais je ne voit pas
commentfaire.
Bon j'espère que c'est assez clair
Merci d'avance
Ca marche
Merci pour tout
JD
"twinley" <twinleym(at)hotmail.com> a écrit dans le message de news:Bonsoir,
Excuse moi pour les posts cassés.
Tu peux lancer la sub graph à chaque fois que tu exécutes ton programme,
ou
bien sur un test
if ta_valeur > maximumscale then
graph
end if
et l'inverse si ta valeur < minimumscale
par exemple...
--
à+twinley
"jduval" a écrit dans le message de
news:Merci twinley
Cela marche bien mais comment puis je faire pour que l'échelle change
sans
être obliger de lancer la macro à chaque fois
Merci
"twinley" <twinleym(at)hotmail.com> a écrit dans le message de news:mieux disposé
Sub Graph()
Dim Mini, Maxi
Mini = Sheets("synthèse").Range("F5")
Maxi =Sheets("synthèse").Range("F6")
With ActiveChart
.Axes(xlValue)
.MinimumScale = Mini
.MaximumScale = Maxi
End With
End Sub
--
à+twinley
"twinley" <twinleym(at)hotmail.com> a écrit dans le message de
news:Bonjour,--
à+twinley
"jduval" a écrit dans le message de
news:Bonjour à tous,
Bon, je reformule ma question parce j'ai un peu avancé sur le
sujet.
j'expose mon problème
Je dispose d'un graphique xy avec l'axe des x contenant des dates
(un
trèsgrand nombre sous la forme jj:mm:aa hh:mm:ss). Je souhaite avoir
un
accèsdirect sur la valeur min et max de l'axe des x.
J'utilise :
ChartObjects(1).Chart.Axes(xlCategory).MinimumScale = Cells(30,
6).Value
et /ou
ChartObjects(1).Chart.Axes(xlCategory).MaximumScale = [F31]
Pour l'instant grâce à ce code, je parviens à modifier l'échelle
de
l'axeenchangeant moi même la valeur de deux cellules, mais pour faire
plus
siouxjevoudrai que ces cellules soit pilotées par une barre de défilement
or
celane marche pas. Je pense qu'il faudrait que la cellule cible de ma
barrededéfilement soit validée à chaque changement mais je ne voit pas
commentfaire.
Bon j'espère que c'est assez clair
Merci d'avance
Ca marche
Merci pour tout
JD
"twinley" <twinleym(at)hotmail.com> a écrit dans le message de news:
erQmYWisEHA.3268@TK2MSFTNGP09.phx.gbl...
Bonsoir,
Excuse moi pour les posts cassés.
Tu peux lancer la sub graph à chaque fois que tu exécutes ton programme,
ou
bien sur un test
if ta_valeur > maximumscale then
graph
end if
et l'inverse si ta valeur < minimumscale
par exemple...
--
à+twinley
"jduval" <jduval@laon.inra.fr> a écrit dans le message de
news:uaAAGVfsEHA.2192@TK2MSFTNGP14.phx.gbl...
Merci twinley
Cela marche bien mais comment puis je faire pour que l'échelle change
sans
être obliger de lancer la macro à chaque fois
Merci
"twinley" <twinleym(at)hotmail.com> a écrit dans le message de news:
us6PCzesEHA.3196@TK2MSFTNGP14.phx.gbl...
mieux disposé
Sub Graph()
Dim Mini, Maxi
Mini = Sheets("synthèse").Range("F5")
Maxi =Sheets("synthèse").Range("F6")
With ActiveChart
.Axes(xlValue)
.MinimumScale = Mini
.MaximumScale = Maxi
End With
End Sub
--
à+twinley
"twinley" <twinleym(at)hotmail.com> a écrit dans le message de
news:eVYQKuesEHA.2548@TK2MSFTNGP11.phx.gbl...
Bonjour,
--
à+twinley
"jduval" <jduval@laon.inra.fr> a écrit dans le message de
news:eh5Z0ZesEHA.224@TK2MSFTNGP15.phx.gbl...
Bonjour à tous,
Bon, je reformule ma question parce j'ai un peu avancé sur le
sujet.
j'expose mon problème
Je dispose d'un graphique xy avec l'axe des x contenant des dates
(un
très
grand nombre sous la forme jj:mm:aa hh:mm:ss). Je souhaite avoir
un
accès
direct sur la valeur min et max de l'axe des x.
J'utilise :
ChartObjects(1).Chart.Axes(xlCategory).MinimumScale = Cells(30,
6).Value
et /ou
ChartObjects(1).Chart.Axes(xlCategory).MaximumScale = [F31]
Pour l'instant grâce à ce code, je parviens à modifier l'échelle
de
l'axe
en
changeant moi même la valeur de deux cellules, mais pour faire
plus
sioux
je
voudrai que ces cellules soit pilotées par une barre de défilement
or
cela
ne marche pas. Je pense qu'il faudrait que la cellule cible de ma
barre
de
défilement soit validée à chaque changement mais je ne voit pas
comment
faire.
Bon j'espère que c'est assez clair
Merci d'avance
Ca marche
Merci pour tout
JD
"twinley" <twinleym(at)hotmail.com> a écrit dans le message de news:Bonsoir,
Excuse moi pour les posts cassés.
Tu peux lancer la sub graph à chaque fois que tu exécutes ton programme,
ou
bien sur un test
if ta_valeur > maximumscale then
graph
end if
et l'inverse si ta valeur < minimumscale
par exemple...
--
à+twinley
"jduval" a écrit dans le message de
news:Merci twinley
Cela marche bien mais comment puis je faire pour que l'échelle change
sans
être obliger de lancer la macro à chaque fois
Merci
"twinley" <twinleym(at)hotmail.com> a écrit dans le message de news:mieux disposé
Sub Graph()
Dim Mini, Maxi
Mini = Sheets("synthèse").Range("F5")
Maxi =Sheets("synthèse").Range("F6")
With ActiveChart
.Axes(xlValue)
.MinimumScale = Mini
.MaximumScale = Maxi
End With
End Sub
--
à+twinley
"twinley" <twinleym(at)hotmail.com> a écrit dans le message de
news:Bonjour,--
à+twinley
"jduval" a écrit dans le message de
news:Bonjour à tous,
Bon, je reformule ma question parce j'ai un peu avancé sur le
sujet.
j'expose mon problème
Je dispose d'un graphique xy avec l'axe des x contenant des dates
(un
trèsgrand nombre sous la forme jj:mm:aa hh:mm:ss). Je souhaite avoir
un
accèsdirect sur la valeur min et max de l'axe des x.
J'utilise :
ChartObjects(1).Chart.Axes(xlCategory).MinimumScale = Cells(30,
6).Value
et /ou
ChartObjects(1).Chart.Axes(xlCategory).MaximumScale = [F31]
Pour l'instant grâce à ce code, je parviens à modifier l'échelle
de
l'axeenchangeant moi même la valeur de deux cellules, mais pour faire
plus
siouxjevoudrai que ces cellules soit pilotées par une barre de défilement
or
celane marche pas. Je pense qu'il faudrait que la cellule cible de ma
barrededéfilement soit validée à chaque changement mais je ne voit pas
commentfaire.
Bon j'espère que c'est assez clair
Merci d'avance