Speichern unter... mit variablem Dateinamen
Moin,
mit HIlfe des folgenden Makros öffne ich den Speichern unter - Dialog mit einem voreingetragenen Namen:
Private Sub CommandButton3_Click()
Dateiname = Application.GetSaveAsFilename _
("Kosten .xls", "Microsoft Excel-Dateien (*.xls),*.xls")
If Dateiname = False Then Exit Sub
ActiveWorkbook.SaveAs Filename:=Dateiname
End Sub
Nun will ich aber den Dateinamen variabel haben, also zum Beispiel statt "Kosten" den Inhalt einer Zelle bzw. TextBox. Noch idealer wäre das Verketten, z.B. Kosten + Inhalt A1.
Ist das irgendwie möglich?
Danke im Voraus
Jonk
Antwort schreiben
Antwort 1 von JoeKe vom 12.07.2019, 10:13 Options
Moin Jonk,
so:
Private Sub CommandButton3_Click()
Dim Dateiname As String
Dateiname = Application.GetSaveAsFilename _
("Kosten " & Range("a1") & ".xls", "Microsoft Excel-Dateien (*.xls),*.xls")
If Dateiname = False Then Exit Sub
ActiveWorkbook.SaveAs Filename:=Dateiname
End Sub
Gruß
JöKe
Antwort 2 von Jonk vom 12.07.2019, 10:28 Options
Vielen Dank für die schnelle Hilfe,
hatte das so auch schon probiert allerdings einmal das &-Zeichen vergessen... Nun klappt es.
Grüße Jonk