ich habe ca. 200 XLS-Dateien und möchte aus dem Arbeitsblatt "Daten" (falls dieses in der Datei existiert) die Grafik / Picture (falls diese im Arbeitsblatt existiert) in einem bestimmten Verzeichnis als bmp-Datei speichern.
In Spalte A steht immer das Wort "Name" (von Datei zu Datei leider nicht an selbe Stelle) und der Zellinhalt der Zelle rechts daneben spich B soll als Dateiname genommen werden.
Wie mache es ich bitte per VBA?
So etwas ähnliches habe ich online gefunden:
Sub ExportWorksheetAsPicture()
Dim chtPicture As Chart
Dim strSheetName As String
Application.ScreenUpdating = False
strSheetName = Range("B3").Value
ActiveSheet.Range(ActiveSheet.UsedRange.Address).CopyPicture Appearance:=xlScreen, Format:= _
xlPicture
Set chtPicture = Charts.Add
chtPicture.Paste
chtPicture.export "T:\" & strSheetName & ".bmp"
Application.DisplayAlerts = False
chtPicture.Delete
Application.DisplayAlerts = True
Set chtPicture = Nothing
Application.ScreenUpdating = True
End Sub
Vielen Dank vorab!Gruß,
Selma