Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Anzeige
Inhaltsverzeichnis

Automatisiertes Speichern eines Excel Files

Forumthread: Automatisiertes Speichern eines Excel Files

Automatisiertes Speichern eines Excel Files
19.01.2026 17:36:04
Doco
Hallo an alle!
Bislang konnte ich automatisiert ein Excelfils an einem bestimmten Ort speichern.
Das geht seit heute überraschend nicht mehr.
Das File ist eine Vorlage mit Macro: .xltm
Der Speicherort steht unter im File: i1
Der Speichername wird durch die Felder: F9, B1 und B17 festgelegt
Der Filename sieht dann so aus: XY1-123-456
Der Speichertyp des Files ist .xlsx
Das ist das Makro:
Sub Speichen()
Dim lw_pfad As String
lw_pfad = ActiveSheet.Range("I1").Value
lw_pfad = InputBox("Geben Sie hier das Laufwerk und den Pfad an, wo die Datei gespeichert werden soll." & Chr(13) & Chr(13) & "(Ihre Eingabe wird in I1 als neuer Default-Wert gespeichert.)", "Datei speichern unter...", lw_pfad)
If lw_pfad = "" Then
MsgBox "Die Datei wird nicht gespeichert, da Sie [Abbrechen] gedrückt oder nichts eingegeben haben.", , "Abbruch"
Exit Sub
Else
If Right(lw_pfad, 1) > "\" Then lw_pfad = lw_pfad & "\"
ActiveSheet.Range("I1").Value = lw_pfad
Rem MsgBox lw_pfad
ActiveWorkbook.SaveAs lw_pfad & ActiveSheet.Range("F9").Value & Range("B1").Value & Range("B17").Value & ".xlsx"
MsgBox "Die Datei wurde unter " & lw_pfad & ActiveSheet.Range("F9").Value & ActiveSheet.Range("B1").Value & ActiveSheet.Range("B17").Value & ".xlsx gespeichert.", , "OK"
End If
End Sub

Der Angezeigte Fehler sagt: Die Methode ‚SaveAs‘ für das Objekt ‚_Workbook‘ ist fehlgeschlagen
Im Debugg Modus wird die 4. Zeile von unten gelb markiert
Das hat bislang gut funktioniert, was am Wochenende passiert ist, dass das so nicht mehr geht ist unklar?!
Vielleicht habt ihr eine Idee was sein könnte.
Danke & Gruß
DocKo
Anzeige

18
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Automatisiertes Speichern eines Excel Files
19.01.2026 18:05:10
Uduuh
Hallo,
gib es den Pfad?
Evtl. mit DIR prüfen.

Gruß aus'm Pott
Udo
AW: Automatisiertes Speichern eines Excel Files
19.01.2026 19:35:56
Onur
Du weisst schon, dass du versuchst, ein File mit Makros im XLSX-Format zu speichern - oder ?
AW: Automatisiertes Speichern eines Excel Files
19.01.2026 21:04:35
Robert Pilz
Hier mal ein Versuch

Sub Speichern()


Dim lw_pfad As String
Dim fname As String

lw_pfad = ActiveSheet.Range("I1").Value

lw_pfad = InputBox( _
"Geben Sie hier das Laufwerk und den Pfad an, wo die Datei gespeichert werden soll." & _
vbCrLf & vbCrLf & _
"(Ihre Eingabe wird in I1 als neuer Default-Wert gespeichert.)", _
"Datei speichern unter...", lw_pfad)

If lw_pfad = "" Then
MsgBox "Die Datei wird nicht gespeichert.", vbExclamation, "Abbruch"
Exit Sub
End If

If Right(lw_pfad, 1) > "\" Then lw_pfad = lw_pfad & "\"
ActiveSheet.Range("I1").Value = lw_pfad

fname = lw_pfad & _
ActiveSheet.Range("F9").Value & _
ActiveSheet.Range("B1").Value & _
ActiveSheet.Range("B17").Value & ".xlsx"

If Dir(fname) > "" Then
MsgBox "Datei existiert bereits:" & vbCrLf & fname, vbCritical
Exit Sub
End If

ThisWorkbook.SaveAs _
Filename:=fname, _
FileFormat:=xlOpenXMLWorkbook

MsgBox "Datei gespeichert unter:" & vbCrLf & fname, vbInformation, "OK"

End Sub
Anzeige
AW: Automatisiertes Speichern eines Excel Files
20.01.2026 14:27:06
snb
Verwende und lösche nach dem Testen die MsgBox Zeile

Sub M_snb()

MsgBox application.defaultfilepath & "\" & cells(6,9) & cells(1,2) &cells(17,2) & ".xlsx"
ThisWorkbook.SaveAs application.defaultfilepath & "\" & cells(6,9) & cells(1,2) &cells(17,2) & ".xlsx"
End Sub
Anzeige
AW: Automatisiertes Speichern eines Excel Files
20.01.2026 00:23:18
DocKo
Dein Makro löst bei Strg-s das Speichern ohne Makro aus.
Das sehe ich bei anderen Makros auch.
Ich habe noch ein File, dass sich mit oben angegebenen Code speichern lässt.
Kopiere ich den in ein anderes File mit gleicher Struktur, identischen Platzhaltern, löst das kein Speichern mit Makro aus-
... ein bisschen zu Verzweifeln!
Anzeige
das verursacht aber nur ...
19.01.2026 20:00:42
Uduuh
Hallo,
eine Nachfrage und keinen LZF.

Gruß aus'm Pott
Udo
AW: Automatisiertes Speichern eines Excel Files
19.01.2026 22:25:18
DocKo
Durch den Doppelklick auf ein .xltm File öffnet sich ein File das noch Makros enthält. Die brauche ich zum Speichern und für die Namensgebung!
Speichere ich es als .xlsx öffnet sich ein Fenster, das darauf hinweist, dass Markos nicht gespeichert werden, was ich mit ok bestätige! Bis Fr. Abend war das so!
Dann wird ein .xlsx File gespeichert, das den richtigen Namen hat und den richtigen Speicherort! So muss es sein!

Hochladen wollte ich das Makrofile, was nicht geht. Einen Link zum File habe ich nicht, da ich kein öffentliches Laufwerk habe.


Anzeige
AW: Automatisiertes Speichern eines Excel Files
19.01.2026 22:28:56
Onur
"Hochladen wollte ich das Makrofile, was nicht geht" ??? DU hast doch geschrieben, du hättest die Datei gerade hochgeladen (19:30: "Hier die Datei ")
Oder ????
AW: Automatisiertes Speichern eines Excel Files
20.01.2026 00:28:05
DocKo
Sorry, ich bin neu bei diesem Forum und ich finde manche Sachen etwas verwirrend. So habe ich den Hinweis dass es sich um ein verbotenes Format handelt, erst nicht gesehen.
Anzeige
AW: Automatisiertes Speichern eines Excel Files
20.01.2026 00:33:46
Onur
Was ist das denn für ein "verbotenes" Format? Hast du evtl versucht, die xltm zu laden ?
Wir brauchen die Datei mit dem Makro und wenn das die XLTM-Datei ist, speichere sie einfach mal als XLSM und lade sie dann hoch (Und poste den Link, der dir dann gegeben wird)
AW: das verursacht aber nur ...
19.01.2026 20:01:47
Onur
Das habe ich ja nie behauptet, oder ?
Anzeige
AW: Automatisiertes Speichern eines Excel Files
19.01.2026 18:28:55
Doco
Der Pfad funktioniert, es handelt sich um einen Standartordner auf einem Server, den man jederzeit auch so ansprechen kann.
AW: Automatisiertes Speichern eines Excel Files
19.01.2026 18:45:34
Onur
Poste eine Datei statt alles zu erklären - wir wissen nicht, was z.B. in F9 WIRKLICH steht und können auch nix debuggen.
Und wir wissen auch nicht, ob der Ordner wirklich existiert ..
Anzeige
AW: Automatisiertes Speichern eines Excel Files
19.01.2026 20:30:00
Doco
Hier die Datei
AW: Automatisiertes Speichern eines Excel Files
19.01.2026 19:00:41
Uduuh
Hallo,
illegale Zeichen in F9, B1, B17 ?

Gruß aus'm Pott
Udo
AW: Automatisiertes Speichern eines Excel Files
19.01.2026 20:32:59
Doco
wollte die Datei hochladen, geht aber nicht, gesperrtes Format!?
Anzeige
AW: Automatisiertes Speichern eines Excel Files
19.01.2026 20:34:14
Onur
"Gesperrtes Format" ? Was soll das sein ?
AW: Automatisiertes Speichern eines Excel Files
19.01.2026 20:36:18
Onur
Wenn du eine Datei hüchlädst, uns aber nicht den LINK dazu postest, hat nur der Server etwas davon.

Forumthreads zu verwandten Themen

Anzeige