Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1848to1852
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Datei dynamisch in Ordner abspeichern

Datei dynamisch in Ordner abspeichern
27.09.2021 09:50:33
Tim
Hallo Zusammen,
ich erstelle monatlich einen Ordner und speichere in dem Dateien ab.
Im ersten Schritt erstelle ich einen Ordner für den aktuellen Monat.

Sub OrdnerErstellen()
'Library aktivieren Extra Verweise
' MS Scripting Runtime
Dim FSO As New FileSystemObject
Dim pfad As String
Dim strdatei As String
' Pfad zum Desktop
pfad = "C:\Users\Tim\Desktop\"
'Ordner anlegen
FSO.CreateFolder pfad & "\OC" & "-" & Day(Date) & "-" & Month(Date) & "-" & Year(Date)
End Sub
Im zweiten Schritt öffne ich eine Datei und bearbeitet diese.

Sub Datei()
Dim strdatei As String
Datei wird geöffnet
With Application.FileDialog(msoFileDialogFilePicker)
.AllowMultiSelect = False
.Title = "Bitte Report auswählen"
.InitialFileName = "C:\Users\Tim\Downloads"
.Filters.Add "Arbeitsmappen", "*.xls*", 1
If .Show = -1 Then
strdatei = .SelectedItems(1)
End If
End With
If strdatei  "" Then
Workbooks.Open strdatei
End If
Im dritten Schritt soll die Datei in den zuvor erstellten Ordner abgespeichert werden.
' wird Abgespeichert
Dim SharePath As Variant
'SharePath = ("C:\Users\Tim\Desktop\OC ?")
ActiveWorkbook.SaveAs SharePath & Day(Date) & "-" & Month(Date) & "-" & Year(Date) & "_" & VBA.Format(VBA.Time, "hh-mm-ss") & "_" & "Änderungen"
ActiveWorkbook.Close
Wie bekomme ich es hin das im nächsten Monat die Dateien in den richtigen Ordner abgespeichert werden ? :)
Vielen Dank im voraus :)


		

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Datei dynamisch in Ordner abspeichern
27.09.2021 09:57:25
ralf_b
erstelle den Ordner doch einfach kurz vorm Speichern deiner Datei. bzw. prüfe ob der schon existiert und dann erst speichern.
da der Ordner vom aktuellen Datum abhängt. und du die Ordnererstellung zeitnah betreibst, sollte deine Speichermethode den Ordnernamen locker zusammensetzen können.
Nachfrage: In welchen Ordner sollen denn die Dateien im nächsten Monat? in den vom Vormonat oder den dann aktuellen Monat.
AW: Datei dynamisch in Ordner abspeichern
27.09.2021 10:05:59
Dom
Nachfrage: In welchen Ordner sollen denn die Dateien im nächsten Monat? in den vom Vormonat oder den dann aktuellen Monat.
in den nächsten Monat. Ich erstelle immer am ersten eines Monates einen Ordner.
Anzeige
AW: Datei dynamisch in Ordner abspeichern
27.09.2021 10:12:40
ralf_b
dann kannst du den Ordnernamen wie bei der Erstellung zusammensetzen und dann prüfen der der existiert und wenn ja die Datei dort reinspeichern.
AW: Datei dynamisch in Ordner abspeichern
27.09.2021 11:20:49
Tim
hat geklappt Danke :)

304 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige