17. oktober 2002 - 11:04
Der er
14 kommentarer og 1 løsning
Alternativknap vs. Diagram ((makro))
Hej Exp´er Ved hjælp af tre alternativeKnapper, kan jeg skifte mellem hvilke oplysninger min graf skal vise. Det virker perfekt med denne makro: -------------------------------- Sub TelefonDiagram() ActiveSheet.ChartObjects("Diagram 5").Activate ActiveChart.ChartArea.Select ActiveChart.SetSourceData Source:=Sheets("Statistik").Range("A7:A8,E7:E8"), _ PlotBy:=xlColumns ActiveChart.SetSourceData Source:=Sheets("Statistik").Range("A7:A9,E7:E9"), _ PlotBy:=xlColumns ActiveWindow.Visible = False Windows("Statistik.xls").Activate Range("H1").Select End Sub Sub VilHa() ActiveSheet.ChartObjects("Diagram 5").Activate ActiveChart.ChartArea.Select ActiveChart.SetSourceData Source:=Sheets("Statistik").Range("A11:A13,E11:E13" _ ), PlotBy:=xlColumns ActiveChart.SetSourceData Source:=Sheets("Statistik").Range("A11:A12,E11:E12" _ ), PlotBy:=xlColumns ActiveWindow.Visible = False Windows("Statistik.xls").Activate Range("H1").Select End Sub Sub Opklad() ActiveSheet.ChartObjects("Diagram 5").Activate ActiveChart.ChartArea.Select ActiveChart.SetSourceData Source:=Sheets("Statistik").Range("A14:A16,E14:E16" _ ), PlotBy:=xlColumns ActiveWindow.Visible = False Windows("Statistik.xls").Activate Range("H1").Select End Sub ----------------------------------- Men nu kommer problemmet så, når jeg deler min fil så den kan bruges af flere samtidig får jeg denne fejlmeddelse ........ Hvorfor ??
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
17. oktober 2002 - 11:05
#1
18. oktober 2002 - 10:22
#2
hmmm.... er det sort snak eller hvad ?? jeg kan evt. sende arket hvis i ikke forstår problematikken !!
Slettet bruger
18. oktober 2002 - 20:48
#3
Du må gerne sende det til mig. tc@elvis.dk
19. oktober 2002 - 10:39
#4
Blackadder >> jeg er taget på weekend .... så det bliver først mandag Go´weekend
21. oktober 2002 - 09:04
#5
sendt til blackadder !!
21. oktober 2002 - 09:24
#6
Chewie -> har du også beskyttet arket ??
21. oktober 2002 - 09:25
#7
bak >> Nej
21. oktober 2002 - 09:56
#8
Ok chewie, jeg får også samme fejl, kigger lige lidt på det..
21. oktober 2002 - 10:10
#9
Venter spændt :o)
21. oktober 2002 - 10:39
#10
Jeg har desværre ikke lige tid til at lave det fuldstændig men du kan få et løsningsforslag. 1. navngiv dataområderne 2. byg grafen med disse navne 3. lav makroerne så de kun ændrer størrelserne på de navne du har oprettet I eksemplet er brugt navnene data1 for værdierne og data2 for x-aksen Sub macro10() ActiveWorkbook.Names("Data2").RefersTo = Range("a1:a10") ActiveWorkbook.Names("Data1").RefersTo = Range("e1:e10") End Sub Sub macro11() ActiveWorkbook.Names("Data2").RefersTo = Range("a1:a6") ActiveWorkbook.Names("Data1").RefersTo = Range("e1:e6") End Sub Dette er afprøvet på en delt mappe og virker.
21. oktober 2002 - 11:00
#11
Sub TelefonDiagram() ActiveWorkbook.Names("Data2").RefersTo = Range("a7:a9") ActiveWorkbook.Names("Data1").RefersTo = Range("e7:e9") End Sub Sub VilHa() ActiveWorkbook.Names("Data2").RefersTo = Range("a11:a12") ActiveWorkbook.Names("Data1").RefersTo = Range("e11:e12") End Sub Sub Opklad() ActiveWorkbook.Names("Data2").RefersTo = Range("a14:a16") ActiveWorkbook.Names("Data1").RefersTo = Range("e14:e16") End Sub
21. oktober 2002 - 11:39
#12
Ser godt ud .... jeg prøver lige at koble det ind i mit ark
21. oktober 2002 - 12:13
#13
Super godt finger arbejde ..... det virker helt perfekt Tak for hjælpen ((svar?))
21. oktober 2002 - 12:15
#14
Ok, godt du kunne bruge det...
21. oktober 2002 - 12:16
#15
:o)
Excel kurser for alle niveauer og behov – find det kursus, der passer til dig