ActiveSheet.name = "blabla"

Bild

Betrifft: ActiveSheet.name = "blabla" von: Herbie
Geschrieben am: 06.02.2005 10:51:22

hallo Leute,
wer kann mir helfen?
nachdem ich das erste mal unter vb mit grafiken hantiere, habe ich mir ein makro zu erstellen einer grafik aufgezeichnet.
jetzt will ich dieser grafik mit der anweisung activesheet.name = "blabla" einen von mir erdachten namen geben.
dabei bekomme ich die Meldung
laufzeitfehler 1004
die methode 'name' für das objekt '_chart' ist fehlgeschlagen.
was mache ich falsch?

PS: wenn ich activesheet.name in eine variable speichere, dann kann ich den aktuellen namen sehen, aber wie gesagt nicht ändern.

Sheets("Jahresdaten").Select
Range("C2:F14").Select
Charts.Add
ActiveChart.ChartType = xlLine
ActiveChart.SetSourceData Source:=Sheets("Jahresdaten").Range("C2:F14"), _
PlotBy:=xlColumns
ActiveChart.Location Where:=xlLocationAsObject, Name:="Eingabe2"
NamedesDiagrammes = ActiveChart.Name
ActiveChart.Name = "MeinName"

Bild


Betrifft: AW: ActiveSheet.name = "blabla" von: th.heinrich
Geschrieben am: 06.02.2005 11:04:42

hi Herbie,

probier mal ActiveChart.Name = Range("A1").Value in A1 steht der name.

gruss thomas


Bild


Betrifft: AW: ActiveSheet.name = "blabla" von: Her
Geschrieben am: 06.02.2005 14:41:50

in A1 steht der meine name. such weiter H


Bild


Betrifft: AW: ActiveSheet.name = "blabla" von: Herbie
Geschrieben am: 07.02.2005 13:10:12

hallo thomas,
hab ich versucht. geht leider auch nicht, gleiche meldung.

gruß, herbie


 Bild

Beiträge aus den Excel-Beispielen zum Thema "Daten aus einer geschlossenen Arbeitsmappe importi"