Het volgende, ik heb een grafiek gemaakt en daar wil ik
met behulp van VBA een waarde uit een werkblad ophalen en
die waarde plaatsen in het tabblad "schaal" (van As
opmaken) onder MinimumSchaal! Is dit mogelijk en zo ja hoe?
Alvast bedankt.
groet Cor
Zet je macro recorder aan en doe wat je wilt doen. Bekijk dan de
code.
--
Met vriendelijke groeten,
Ber Visser
viss...@pandora.be
Ik heb gedaan wat je zei en ben zover gekomen als
hieronder staat. Maar om de waarde die in cel GG1035 staat
te kopiëren naar ".MinimumScale =" is mij niet gelukt.
Sub Macro1()
'
' Macro1 Macro
' De macro is opgenomen op 11-10-01 door C.J. Fraikin.
'
'
Range("GG1035").Select
Selection.Copy
Application.Goto Reference:="grafieken"
ActiveSheet.ChartObjects("Grafiek 146").Activate
ActiveChart.ChartArea.Select
Application.CutCopyMode = False
ActiveChart.ShowWindow = True
ActiveChart.Axes(xlValue).Select
With ActiveChart.Axes(xlValue)
.MinimumScale = 99 (handmatig ingebracht)
.MaximumScale = 100
.MinorUnitIsAuto = True
.MajorUnitIsAuto = True
.Crosses = xlAutomatic
.ReversePlotOrder = False
.ScaleType = xlLinear
End With
Kan je me helpen of adviseren?!
Cor.
ActiveSheet.ChartObjects("Grafiek 146").Activate
ActiveChart.Axes(xlValue).MinimumScale = Range("GG1035").Value
Vriendelijke groet,
Marco Schreuder http://www.inoffice.nl
"Cor" <se...@planet.nl> wrote in message
news:875901c15288$72cd6da0$19ef2ecf@tkmsftngxa01...
>-----Oorspronkelijk bericht-----
>
>> Het volgende, ik heb een grafiek gemaakt en daar wil ik
>> met behulp van VBA een waarde uit een werkblad ophalen
en
>> die waarde plaatsen in het tabblad "schaal" (van As
>> opmaken) onder MinimumSchaal! Is dit mogelijk en zo ja
hoe?
>
>Zet je macro recorder aan en doe wat je wilt doen. Bekijk
dan de
>code.
>
>--
>Met vriendelijke groeten,
>Ber Visser
>viss...@pandora.be
>
>
>.
>
Hallo Ber,
Ik heb gedaan wat je zei en ben zover gekomen als
hieronder staat. Maar om de waarde die in cel GG1035 staat
te kopiėren naar ".MinimumScale =" is mij niet gelukt.
ActiveSheet.ChartObjects("Grafiek 146").Activate
ActiveChart.Axes(xlValue).MinimumScale = Range("GG1035").Value
Vriendelijke groet,
Marco Schreuder http://www.inoffice.nl
"Cor" <se...@planet.nl> wrote in message
news:875901c15288$72cd6da0$19ef2ecf@tkmsftngxa01...
>-----Oorspronkelijk bericht-----
>
>> Het volgende, ik heb een grafiek gemaakt en daar wil ik
>> met behulp van VBA een waarde uit een werkblad ophalen
en
>> die waarde plaatsen in het tabblad "schaal" (van As
>> opmaken) onder MinimumSchaal! Is dit mogelijk en zo ja
hoe?
>
>Zet je macro recorder aan en doe wat je wilt doen. Bekijk
dan de
>code.
>
>--
>Met vriendelijke groeten,
>Ber Visser
>viss...@pandora.be
>
>
>.
>
Hallo Ber,
Ik heb gedaan wat je zei en ben zover gekomen als
hieronder staat. Maar om de waarde die in cel GG1035 staat
te kopiėren naar ".MinimumScale =" is mij niet gelukt.
Werkt prima bedankt!! Ik zou alleen nog willen weten hoe
je verwijst naar een ander blad in dezelfde map.
Groetjes
Cor
>-----Oorspronkelijk bericht-----
>te kopiëren naar ".MinimumScale =" is mij niet gelukt.
>
>Sub Macro1()
>'
>' Macro1 Macro
>' De macro is opgenomen op 11-10-01 door C.J. Fraikin.
>'
>'
> Range("GG1035").Select
> Selection.Copy
> Application.Goto Reference:="grafieken"
> ActiveSheet.ChartObjects("Grafiek 146").Activate
> ActiveChart.ChartArea.Select
> Application.CutCopyMode = False
> ActiveChart.ShowWindow = True
> ActiveChart.Axes(xlValue).Select
> With ActiveChart.Axes(xlValue)
> .MinimumScale = 99 (handmatig ingebracht)
> .MaximumScale = 100
> .MinorUnitIsAuto = True
> .MajorUnitIsAuto = True
> .Crosses = xlAutomatic
> .ReversePlotOrder = False
> .ScaleType = xlLinear
> End With
>
>Kan je me helpen of adviseren?!
>
>Cor.
>
>
>.
>
Verwijzing naar ander sheet:
ActiveWorkbook.Worksheets("Blad1").Range("A1")
Vriendelijke groet,
Marco Schreuder http://www.inoffice.nl
<se...@planet.nl> wrote in message
news:745d01c15331$b3bac7f0$35ef2ecf@TKMSFTNGXA11...
Graag nog even je hulp!
Als ik nu de waarde wil ophalen vanuit dat andere blad en
die wil plaatsen in een grafiek die in weer een ander blad
staat. Hoe doe ik dat?
Ik bedoelde dit zojuist ook maar omschreef mijn probleem
niet goed. Sorry!
Groeten
Cor.
>-----Oorspronkelijk bericht-----
>.
>