Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Laurent Longre
Tu peux essayer cette procédure VBA, prévue pour un graphique incorporé, type "nuage de points" sinon AMHA la question n'a pas de sens...
Sub Ortho(CO As ChartObject, Direction As String)
' L.Longre MPFE Dim C As Chart Dim AV As Axis, AH As Axis Dim AVAmpl As Double, AHAmpl As Double Dim Obj As Integer
With CO Set C = .Chart Set AV = C.Axes(xlValue) Set AH = C.Axes(xlCategory) AVAmpl = AV.MaximumScale - AV.MinimumScale AHAmpl = AH.MaximumScale - AH.MinimumScale If Direction = "V" Then Obj = AH.Width * AVAmpl / AHAmpl .Height = Obj + .Height - C.PlotArea.Height Do Until AV.Height > Obj .Height = .Height + 1 Loop ElseIf Direction = "H" Then Obj = AV.Height * AHAmpl / AVAmpl .Width = Obj + .Width - C.PlotArea.Width Do Until AH.Width > Obj .Width = .Width + 1 Loop Else: Err.Raise 5 End If End With
End Sub
Le repère est rendu orthonormé en ajustant soit la hauteur (paramètre Direction="V"), soit la largeur du graphique (paramètre Direction="H").
Par exemple, pour rendre le repère du 1er graphique de la feuille "Feuil1" orthonormé en ajustant sa hauteur:
Sub Test()
Ortho Sheets("Feuil1").ChartObjects(1), "V"
End Sub
Remarque : cette procédure ne fonctionnera pas correctement, au moins sous Excel 2003, si la mise à jour de l'affichage est désactivée par Application.ScreenUpdating = False car dans ce cas la longueur des axes n'est pas ajustée (pour VBA) quand le graphique change de dimensions (bug ou "feature"? je ne sais pas...)
Tu peux essayer cette procédure VBA, prévue pour un graphique incorporé, type
"nuage de points" sinon AMHA la question n'a pas de sens...
Sub Ortho(CO As ChartObject, Direction As String)
' L.Longre MPFE
Dim C As Chart
Dim AV As Axis, AH As Axis
Dim AVAmpl As Double, AHAmpl As Double
Dim Obj As Integer
With CO
Set C = .Chart
Set AV = C.Axes(xlValue)
Set AH = C.Axes(xlCategory)
AVAmpl = AV.MaximumScale - AV.MinimumScale
AHAmpl = AH.MaximumScale - AH.MinimumScale
If Direction = "V" Then
Obj = AH.Width * AVAmpl / AHAmpl
.Height = Obj + .Height - C.PlotArea.Height
Do Until AV.Height > Obj
.Height = .Height + 1
Loop
ElseIf Direction = "H" Then
Obj = AV.Height * AHAmpl / AVAmpl
.Width = Obj + .Width - C.PlotArea.Width
Do Until AH.Width > Obj
.Width = .Width + 1
Loop
Else: Err.Raise 5
End If
End With
End Sub
Le repère est rendu orthonormé en ajustant soit la hauteur (paramètre
Direction="V"), soit la largeur du graphique (paramètre Direction="H").
Par exemple, pour rendre le repère du 1er graphique de la feuille "Feuil1"
orthonormé en ajustant sa hauteur:
Sub Test()
Ortho Sheets("Feuil1").ChartObjects(1), "V"
End Sub
Remarque : cette procédure ne fonctionnera pas correctement, au moins sous Excel
2003, si la mise à jour de l'affichage est désactivée par
Application.ScreenUpdating = False car dans ce cas la longueur des axes n'est
pas ajustée (pour VBA) quand le graphique change de dimensions (bug ou
"feature"? je ne sais pas...)
Tu peux essayer cette procédure VBA, prévue pour un graphique incorporé, type "nuage de points" sinon AMHA la question n'a pas de sens...
Sub Ortho(CO As ChartObject, Direction As String)
' L.Longre MPFE Dim C As Chart Dim AV As Axis, AH As Axis Dim AVAmpl As Double, AHAmpl As Double Dim Obj As Integer
With CO Set C = .Chart Set AV = C.Axes(xlValue) Set AH = C.Axes(xlCategory) AVAmpl = AV.MaximumScale - AV.MinimumScale AHAmpl = AH.MaximumScale - AH.MinimumScale If Direction = "V" Then Obj = AH.Width * AVAmpl / AHAmpl .Height = Obj + .Height - C.PlotArea.Height Do Until AV.Height > Obj .Height = .Height + 1 Loop ElseIf Direction = "H" Then Obj = AV.Height * AHAmpl / AVAmpl .Width = Obj + .Width - C.PlotArea.Width Do Until AH.Width > Obj .Width = .Width + 1 Loop Else: Err.Raise 5 End If End With
End Sub
Le repère est rendu orthonormé en ajustant soit la hauteur (paramètre Direction="V"), soit la largeur du graphique (paramètre Direction="H").
Par exemple, pour rendre le repère du 1er graphique de la feuille "Feuil1" orthonormé en ajustant sa hauteur:
Sub Test()
Ortho Sheets("Feuil1").ChartObjects(1), "V"
End Sub
Remarque : cette procédure ne fonctionnera pas correctement, au moins sous Excel 2003, si la mise à jour de l'affichage est désactivée par Application.ScreenUpdating = False car dans ce cas la longueur des axes n'est pas ajustée (pour VBA) quand le graphique change de dimensions (bug ou "feature"? je ne sais pas...)
N'est-ce que pour la St Valentin ou peut-on espérer un peu plus longtemps ? :o)
On peut espérer un peu plus longtemps :-)
(au moins le temps que je trouve un nouveau travail parce que mon employeur vient de plonger :-( )
Ca a beaucoup changé ici apparemment. Il y a eu du grabuge ?
Laurent
Patrick BASTARD
Bonjour, *Laurent*
On peut espérer un peu plus longtemps :-)
Plus d'un vont s'en réjouir.
(au moins le temps que je trouve un nouveau travail parce que mon employeur vient de plonger :-( )
Si la qualité de ton site est le reflet de ton professionnalisme, nul doute que cela ne va pas tarder. C'est en tout cas le pire que je te souhaite, sans flagornerie aucune.
Ca a beaucoup changé ici apparemment. Il y a eu du grabuge ?
Hélàs... Souhaitons que les esprits se calment, et que les absents réapparaissent.
Bien faire et laisser braire, disait ma grand-mère
-- Bien cordialement, P. Bastard
Bonjour, *Laurent*
On peut espérer un peu plus longtemps :-)
Plus d'un vont s'en réjouir.
(au moins le temps que je trouve un nouveau travail parce que mon
employeur vient de plonger :-( )
Si la qualité de ton site est le reflet de ton professionnalisme, nul doute
que cela ne va pas tarder. C'est en tout cas le pire que je te souhaite,
sans flagornerie aucune.
Ca a beaucoup changé ici apparemment. Il y a eu du grabuge ?
Hélàs...
Souhaitons que les esprits se calment, et que les absents réapparaissent.
Bien faire et laisser braire, disait ma grand-mère
(au moins le temps que je trouve un nouveau travail parce que mon employeur vient de plonger :-( )
Si la qualité de ton site est le reflet de ton professionnalisme, nul doute que cela ne va pas tarder. C'est en tout cas le pire que je te souhaite, sans flagornerie aucune.
Ca a beaucoup changé ici apparemment. Il y a eu du grabuge ?
Hélàs... Souhaitons que les esprits se calment, et que les absents réapparaissent.
Bien faire et laisser braire, disait ma grand-mère
-- Bien cordialement, P. Bastard
Michel Gaboly
Salut Laurent,
J'ai été pas mal absent aussi depuis 6 ou 8 mois.
A ma connaissance le principal changement récent est l'absence de jps ;-((
Salut Fx :-)
"FxM" a écrit dans le message de news:
N'est-ce que pour la St Valentin ou peut-on espérer un peu plus longtemps ? :o)
On peut espérer un peu plus longtemps :-)
(au moins le temps que je trouve un nouveau travail parce que mon employeur vient de plonger :-( )
Ca a beaucoup changé ici apparemment. Il y a eu du grabuge ?
Laurent
-- Cordialement,
Michel Gaboly www.gaboly.com
Salut Laurent,
J'ai été pas mal absent aussi depuis 6 ou 8 mois.
A ma connaissance le principal changement récent est l'absence de jps ;-((
Salut Fx :-)
"FxM" <nullos@greuchmeu.ici> a écrit dans le message de
news:uKum3DnEFHA.3924@TK2MSFTNGP09.phx.gbl...
N'est-ce que pour la St Valentin ou peut-on espérer un peu plus
longtemps ? :o)
On peut espérer un peu plus longtemps :-)
(au moins le temps que je trouve un nouveau travail parce que mon employeur
vient de plonger :-( )
Ca a beaucoup changé ici apparemment. Il y a eu du grabuge ?
A ma connaissance le principal changement récent est l'absence de jps ;-((
Salut Fx :-)
"FxM" a écrit dans le message de news:
N'est-ce que pour la St Valentin ou peut-on espérer un peu plus longtemps ? :o)
On peut espérer un peu plus longtemps :-)
(au moins le temps que je trouve un nouveau travail parce que mon employeur vient de plonger :-( )
Ca a beaucoup changé ici apparemment. Il y a eu du grabuge ?
Laurent
-- Cordialement,
Michel Gaboly www.gaboly.com
Starwing
Bonjour Laurent,
C'est un très grand honneur et je me sens vraiment privilégié d'être avec toi sur ce NG. J'ai entendu et vu beaucoup de belles choses à ton sujet, et tes exploits sur Excel sont remarquables. Félicitations! J'espère te voir très très longtemps ici.
-- Au plaisir de vous revoir ... Visitez >> http://www.excelabo.net Le merveilleux site de Misange Starwing
--
Bonjour Laurent,
C'est un très grand honneur et je me sens vraiment privilégié d'être avec
toi sur ce NG.
J'ai entendu et vu beaucoup de belles choses à ton sujet, et tes exploits
sur Excel sont remarquables. Félicitations!
J'espère te voir très très longtemps ici.
--
Au plaisir de vous revoir ...
Visitez >> http://www.excelabo.net
Le merveilleux site de Misange
Starwing
brault-lavoieNOSPAM@sympatico.ca
--
C'est un très grand honneur et je me sens vraiment privilégié d'être avec toi sur ce NG. J'ai entendu et vu beaucoup de belles choses à ton sujet, et tes exploits sur Excel sont remarquables. Félicitations! J'espère te voir très très longtemps ici.
-- Au plaisir de vous revoir ... Visitez >> http://www.excelabo.net Le merveilleux site de Misange Starwing
--
Philippe.R
Bonsoir, On ne peut également que déplorer les absences de Frédéric, de Misange ou du Père Brossolette... -- Amicales Salutations
"Michel Gaboly" a écrit dans le message de news:
Salut Laurent,
J'ai été pas mal absent aussi depuis 6 ou 8 mois.
A ma connaissance le principal changement récent est l'absence de jps ;-((
Salut Fx :-)
"FxM" a écrit dans le message de news:
N'est-ce que pour la St Valentin ou peut-on espérer un peu plus longtemps ? :o)
On peut espérer un peu plus longtemps :-)
(au moins le temps que je trouve un nouveau travail parce que mon employeur vient de plonger :-( )
Ca a beaucoup changé ici apparemment. Il y a eu du grabuge ?
Laurent
-- Cordialement,
Michel Gaboly www.gaboly.com
Bonsoir,
On ne peut également que déplorer les absences de Frédéric, de Misange ou du Père Brossolette...
--
Amicales Salutations
"Michel Gaboly" <michel.gaboly@wanadoo.fr> a écrit dans le message de news:
eBBt6spEFHA.2572@tk2msftngp13.phx.gbl...
Salut Laurent,
J'ai été pas mal absent aussi depuis 6 ou 8 mois.
A ma connaissance le principal changement récent est l'absence de jps ;-((
Salut Fx :-)
"FxM" <nullos@greuchmeu.ici> a écrit dans le message de
news:uKum3DnEFHA.3924@TK2MSFTNGP09.phx.gbl...
N'est-ce que pour la St Valentin ou peut-on espérer un peu plus
longtemps ? :o)
On peut espérer un peu plus longtemps :-)
(au moins le temps que je trouve un nouveau travail parce que mon employeur
vient de plonger :-( )
Ca a beaucoup changé ici apparemment. Il y a eu du grabuge ?