Print side | Luk vindue

Diagram data via vba

Udskrevet fra: Dansk Regneark Forum
Kategori: Hjælp til regneark.
Forum navn: Makro og VBA
Forum beskrivelse: Hjælp til Makroer og VBA-programmering
Web-adresse: https://forum.excel-regneark.dk/forum_posts.asp?TID=3675
Udskrevet den: 02.Maj.2024 kl. 21:41


Emne: Diagram data via vba
Besked fra: Guests
Emne: Diagram data via vba
Posteringsdato: 12.Nov.2018 kl. 07:28

Er der nogen der kan hjælpe med denne gåde. Jeg forsøger at ændre diagram data via en inputbox, hvor man kan skrive årstallet på den arkfane, hvor jeg vil finde mine diagram data.
Hvis jeg skriver ovenstående kode uden brug af variabel, så virker det fint.



Svar:
Besked fra: maxzpad
Posteringsdato: 12.Nov.2018 kl. 15:58
Er der et aktivt diagram i projektmappen, når koden kører?
I modsat fald er objektet ActiveChart ikke-eksisterende (lig med Nothing).
Blot et hurtigt gæt... Smile


Besked fra: maxzpad
Posteringsdato: 12.Nov.2018 kl. 16:17
Har lige testet lidt og fundet frem til, at min Excel-version (365) ikke vil have de første og sidste """" med i strengen.

ActiveChart.SetSourceData Source:=Range("'" & Chart_Year & "'!" & "$B$5:$B$369" & "," & _
                                                                     "'" & Chart_Year & "'!" & "$G$5:$G$369")




Besked fra: Guests
Posteringsdato: 14.Nov.2018 kl. 08:06
Fantastisk!
Tusind tak for hjælpen, maxzpad, det virker som forventet nu.


Besked fra: maxzpad
Posteringsdato: 14.Nov.2018 kl. 10:00
Godt at høre Smile



Print side | Luk vindue