Supportnet / Forum / Tabellenkalkulation
[Excel/Makro] Diagramm als GIF-Datei abspeichern
Frage
Hallo!
Ich möchte mit VBA ein Exceldiagramm als GIF-Datei exportieren. Wie macht man das? (Version 97)
Danke!
Björn
Antwort 1 von Beverly
Hi Björn,
versuche es hiermit
Bis später,
Karin
versuche es hiermit
Sub Bild_exportieren()
Dim chDiagramm As ChartObject
Dim shBild As Shape
Application.ScreenUpdating = False
Set shBild = ActiveSheet.Shapes("Picture 6")
shBild.CopyPicture Appearance:=xlScreen, Format:=xlPicture
Set chDiagramm = ActiveSheet.ChartObjects.Add(0, 0, shBild.Width, shBild.Height)
With chDiagramm.Chart
.Paste
.Export Filename:="C:\Test\Bild.png", FilterName:="PNG" ' andere Grafikformate sind möglich
End With
chDiagramm.Delete
Set chDiagramm = Nothing
Set shBild = Nothing
Application.ScreenUpdating = True
End Sub
Bis später,
Karin
Antwort 2 von Björn
Hallo Beverly!
Leider funktioniert es nicht.
Danke!
Björn
Leider funktioniert es nicht.
Zitat:
Die Methode 'Export' für das Object '_Chart' ist fehlgeschlagen
Die Methode 'Export' für das Object '_Chart' ist fehlgeschlagen
.Export FileName:="c:\test.gif", FilterName:="GIF"Danke!
Björn
Antwort 3 von Björn
Problem gelöst. Der GIF-Filter war nicht Teil der Standardinstallation und musste nachinstalliert werden. Nur gut, dass die Programmierrichtlinien von Microsoft aussagekräftige Fehlermeldungen strikt verbieten! In was für einer Welt lebten wir denn sonst?
Danke, Beverly!
Danke, Beverly!

