Herbers Excel-Forum - das Archiv

ActiveChart.Location name:= <-- da ist mein Prob.

Bild

Betrifft: ActiveChart.Location name:= <-- da ist mein Prob.
von: scarvy

Geschrieben am: 15.12.2006 08:57:42
Hallo,
ich kämpfe immernoch mit meinen Diagrammen und würde gerne in der folgenden Zeile für "name" nicht den tabellennamen sondern den tabellenindex nutzen:

string tmp = CStr(ThisWorkbook.Worksheets(1)
ActiveChart.Location Where:=xlLocationAsObject, Name:=tmp

So ungefähr sieht mein Lösungsansatz aus, klappt aber leider nciht.
Gibt es da eine Lösung für das Problem?
Besten Dank
Raphael
Bild

Betrifft: AW: ActiveChart.Location name:= <-- da ist mein Prob.
von: IngGi
Geschrieben am: 15.12.2006 09:10:48
Hallo Raphael,
so sollte es gehen:
ActiveChart.Location Where:=xlLocationAsObject, _
Name:=ThisWorkbook.Worksheets(1).Name
Gruß Ingolf
Bild

Betrifft: AW: ActiveChart.Location name:= <-- da ist mein Prob.
von: scarvy
Geschrieben am: 15.12.2006 10:37:52
Hey danke, funktioniert!
Gruß aus der Hauptstadt
Raphael
Bild

Betrifft: AW: ActiveChart.Location name:= <-- da ist mein Prob.
von: Jürgen
Geschrieben am: 15.12.2006 09:44:00
Hallo Raphael,
versuche es mal mit ActiveSheet.Shapes ("Diagramm xy") ....
Im übrigen fehlt bei deinem Beispiel noch eine ")"
Gruß
Jürgen
 Bild