95590

Bereich für diagramm dynamisch zuweisen die Zweite

Hi!
Sorry, dass ich noch ein neues thema aufmache, aber mein Problem war doch noch nicht gelöst!
Vorgeschichte siehe: Bereich für diagramm dynamisch zuweisen


Jetzt brauche ich für die erste Zahl natürlich auch eine Variable:

 
ActiveChart.SetSourceData Source:=Range("'Tabelle1'!$H$" & y ":$I$" & x)   

dies Funktioniert aber leider nicht!

Hat jemand noch eine Idee?

Vielen Dank!

FredFesl
Auf Facebook teilen
Auf X (Twitter) teilen
Auf Reddit teilen
Auf Linkedin teilen

Content-ID: 156790

Url: https://administrator.de/forum/bereich-fuer-diagramm-dynamisch-zuweisen-die-zweite-156790.html

Ausgedruckt am: 08.06.2025 um 07:06 Uhr

76109
76109 11.12.2010 um 10:14:29 Uhr
Goto Top
Hallo FredFesl!

Hab ich's mir doch gedacht:
ActiveChart.SetSourceData Source:=Sheets("Tabelle1").Range("H" & y & ":I" & x)
und eigentlich fehlt bei Dir nur ein & nach dem y

Und falls das Diagramm in einem Sheet eingebettet ist, kannst Du es z.B. für das 1. Chart-Object auch so machen:
With Sheets("Chart").ChartObjects(1).Chart  
        .SetSourceData Source:=Sheets("Tabelle1").Range("H" & y & ":I" & x), PlotBy:=xlColumns  
       '.ChartTitle.Characters.Text = "Titel"  
       '......  
End With
Somit muss das Diagramm nicht erst aktiviert werden, um es zu initialisierenface-wink

Gruß Dieter