|
| Aflæse ChartArea Contaners Top/Left Fra : Handsome |
Dato : 07-10-03 20:54 |
|
Hej NG
Jeg har nu siddet længe med et problem.
I Excel har jeg et Chart (Scatter type) hvor jeg har placeret f.eks 100
punkter udfra x,y værdier.
Jeg beregner gennemsnitsværdien for x's og y's og placerer så en horisontal
linie og en vertical linie udfra disse gennemsnits. alstå er mit PlotArea du
'delt' op i 4 kvadranter - alt dette kaldt kvadrant analyse.
Jeg skal nu ved at klikke i et af disse kvadranter generer en liste over
indholdet. Jeg aflæser Chart_MouseDown's X og Y værdi. Som af en eller anden
grund giver mig musens X,Y koordinat ved klik. Dette er også iorden.
For at løse dette skal jeg kunne aflæse 'Containeren' som ChartArea er
placeret på. Tager jeg ChartArea.Left / Top får jeg 4,4 det må så være
left/top på selve chart containeren. Hvordan aflæser jeg denne 'Containers'
Top/Left
Håber nogen kan forstå noget af dette her...
/Handsome
| |
Leo Heuser (09-10-2003)
| Kommentar Fra : Leo Heuser |
Dato : 09-10-03 19:18 |
|
Jeg må indrømme, at jeg ikke er med på, hvad
der sker, men her er lidt, som du måske kan bruge:
Først skal du bruge navnet på diagrammet:
Klik i en tilfældig celle (for at være sikker på, at
diagrammet ikke er valgt). Hold <Ctrl> nede og
klik på diagrammet. Navnet aflæses i navneboksen
(yderst til venstre for formellinjen). Lad os sige,
at det hedder "Diagram 1"
Dernæst finder du Top/Left med:
Sheets("Ark1").ChartObjects("Diagram 1").Top
Sheets("Ark1").ChartObjects("Diagram 1").Left
--
Med venlig hilsen
Leo Heuser
Followup to newsgroup only please.
"Handsome" <Øb@bøv.dk> skrev i en meddelelse
news:3f831919$0$13201$edfadb0f@dread15.news.tele.dk...
> Hej NG
>
> Jeg har nu siddet længe med et problem.
>
> I Excel har jeg et Chart (Scatter type) hvor jeg har placeret f.eks 100
> punkter udfra x,y værdier.
> Jeg beregner gennemsnitsværdien for x's og y's og placerer så en
horisontal
> linie og en vertical linie udfra disse gennemsnits. alstå er mit PlotArea
du
> 'delt' op i 4 kvadranter - alt dette kaldt kvadrant analyse.
>
> Jeg skal nu ved at klikke i et af disse kvadranter generer en liste over
> indholdet. Jeg aflæser Chart_MouseDown's X og Y værdi. Som af en eller
anden
> grund giver mig musens X,Y koordinat ved klik. Dette er også iorden.
>
> For at løse dette skal jeg kunne aflæse 'Containeren' som ChartArea er
> placeret på. Tager jeg ChartArea.Left / Top får jeg 4,4 det må så være
> left/top på selve chart containeren. Hvordan aflæser jeg denne
'Containers'
> Top/Left
>
> Håber nogen kan forstå noget af dette her...
>
> /Handsome
>
>
| |
|
|