Excel Zelleninhalt als Dateiname

Hallo. Gibt es eine Möglichkeit einen Eintrag in einer Excelzelle als Dateiname zu haben. D.h Excel soll sich die Info automatisch aus der Zelle holen und beim speichern als Dateiname versehen?
MfG

Hallo. Gibt es eine Möglichkeit einen Eintrag in einer
Excelzelle als Dateiname zu haben. D.h Excel soll sich die
Info automatisch aus der Zelle holen und beim speichern als
Dateiname versehen?

Hi Stabi,
ja, das geht, geht aber nur über Makros, sind denn Makros in deiner Firma gestattet?
Gruß
Reinhard

Hallo,

erstelle ein Makro im Makroeditor (ALT + F11) wie folgt:

Option Explicit
Sub speichern()
 Dim strDateiname As String
 Const strLW = "c:\"
 Const strPfad = "test\"
 strDateiname = strLW & strPfad & Cells(1, 1).Formula
 If UCase(ActiveWorkbook.Name) = UCase(strDateiname) Then
 ActiveWorkbook.Save
 Else
 ActiveWorkbook.SaveAs (strDateiname)
 End If
End Sub

Gruß, Bernd

Hallo. Gibt es eine Möglichkeit einen Eintrag in einer
Excelzelle als Dateiname zu haben. D.h Excel soll sich die
Info automatisch aus der Zelle holen und beim speichern als
Dateiname versehen?
MfG

Hallo stabi08,
Meine Variante:

Option Explicit
' WorkBook wird mit dem Namen des aktiven Zellinhalts gespeichert
Sub SpeichernMitZellname()
Dim path$, vorgabe$, erklaer$
On Error GoTo Fertig
If Len(ActiveCell) = 0 Then
 MsgBox ("Die markierte Zelle darf nicht leer sein!")
Else
 vorgabe = "C:\Dokumente und Einstellungen\Erich\Eigene Dateien\"
 erklaer = "Der Datei-Name ist:" & Chr(13) & Chr(13) & ActiveCell() & ".xls" & Chr(13) & Chr(13) & Chr(13) & "Path bei Bedarf ändern."
 path = InputBox(erklaer, "Speichern unter ...", vorgabe)
 If path = "" Then GoTo Fertig 'InputBox mit Abbrechen beendet
 ActiveWorkbook.SaveAs Filename:=path & ActiveCell() & ".xls"
End If
Fertig:
End Sub

Gruss
Erich