|  
                                             
	hallo 
	ich will per Makro in einen bestimmtem  Diagrammen die Daten änden die abgebildet werden 
	  
	so 
	also ich schreiben per Hand eine Zellenadresse(a4) in eine Zelle (von mir aus d10) 
	nun will ich diese Makro ausführen 
	damit er das Dagramme  den Anfagen(bzw Ende) ändert, damit es bei a4 anfängt bzw endet 
	  
	so gehe ich vor 
	ich denke mir mit einem Adresse die ich in einer Zelle schreibe kann er wenig anfange 
	also Definiere ich erst mal eine Variable (zur besseren Verständlichkeit nenne ich sie Bella) 
	Dim bella As String (richtig?) 
	dabei bestimme ich was für ein Type Bella haben soll 
	und dann lasse ich Bella von der Zelle lesen 
	bella = Cells(4, 1).Text (richtig?) 
	und nun lasse ich die Daten im Diagramm ändern 
	also das Diagramm erst aktivieren mit 
	ActiveSheet.ChartObjects("Diagramm 1").Activate 
	und dann ändern 
	ActiveChart.SetSourceData Source:=Range("Tabelle1! & bella & :$A$13") 
	und genau diese ändert geht nicht 
	wo habe ich einen Fehler drin? 
	geht das eigendlich auch mit Cells Befehl anstatt Range? 
	  
	mag sein das es anders einfacher geht , aber dieser Weg hat den Vorteil das ich ihn verstehe, und einfach auf Dateien ändern kann die 30 Arbeitsblätter mit 60 Diagrammen haben 
	vielleicht könnt ihr mir helfen 
	und die die diesen Problem schon in andern Foren gelesen haben: "hallo das Problem ist noch nicht gelöst" 
     |