07.11.2019, 07:34
Hallo zusammen,
ich versuche gerade ein Antragsformular zu erstellen.
Im ersten Step soll das Formular einen Button bekommen, der das Formular mit bestimmten Inhalten aus Zellen an einem bestimmten Ort speicher.
Das habe ich bisher hinbekommen. Nur speichert er noch oberhalb meines angebenen Ordners, jemand eine Idee woran das liegen kann?
Sub Speichern_unter()
Dim Datei As String
Dim Verzeichnis As String
Dim SaveDummy As Variant
Verzeichnis = "X:\Werkzeugantrag\offene Anträge" 'Verzeichnis-Vorschlag
Datei = "Werkzeugantrag" & "_" & Range("K3") & "_" & Range("B3") & "_" & Format(Date, "_dd_mm_yy") & ".xls" 'Datei-Vorschlag
SaveDummy = SpeichernUnter(Datei)
If SaveDummy <> False Then ActiveWorkbook.SaveAs SaveDummy 'Es wurde im Dialog auf Speichern gedrückt
End Sub
Function SpeichernUnter(VorgabeName As String) As Variant
SpeichernUnter = Application.GetSaveAsFilename(InitialFileName:=VorgabeName, Filefilter:="Excel Dateien (*.xls),*.xls*", _
FilterIndex:=1, Title:="Speichern unter...", ButtonText:="speichern")
End Function
Als zweiter Step möchte ich Makro integrieren, das einen geschlossenen Antrag automatisch vom Ordner "offene Anträge" in den Ordner "geschlossene Anträge" verschiebt. Ist sowas möglich?
Vielen Dank für eure Tipps!
Grüße Lars
ich versuche gerade ein Antragsformular zu erstellen.
Im ersten Step soll das Formular einen Button bekommen, der das Formular mit bestimmten Inhalten aus Zellen an einem bestimmten Ort speicher.
Das habe ich bisher hinbekommen. Nur speichert er noch oberhalb meines angebenen Ordners, jemand eine Idee woran das liegen kann?
Sub Speichern_unter()
Dim Datei As String
Dim Verzeichnis As String
Dim SaveDummy As Variant
Verzeichnis = "X:\Werkzeugantrag\offene Anträge" 'Verzeichnis-Vorschlag
Datei = "Werkzeugantrag" & "_" & Range("K3") & "_" & Range("B3") & "_" & Format(Date, "_dd_mm_yy") & ".xls" 'Datei-Vorschlag
SaveDummy = SpeichernUnter(Datei)
If SaveDummy <> False Then ActiveWorkbook.SaveAs SaveDummy 'Es wurde im Dialog auf Speichern gedrückt
End Sub
Function SpeichernUnter(VorgabeName As String) As Variant
SpeichernUnter = Application.GetSaveAsFilename(InitialFileName:=VorgabeName, Filefilter:="Excel Dateien (*.xls),*.xls*", _
FilterIndex:=1, Title:="Speichern unter...", ButtonText:="speichern")
End Function
Als zweiter Step möchte ich Makro integrieren, das einen geschlossenen Antrag automatisch vom Ordner "offene Anträge" in den Ordner "geschlossene Anträge" verschiebt. Ist sowas möglich?
Vielen Dank für eure Tipps!
Grüße Lars