AW: Das ist kein Excel-Problem,
14.03.2008 11:53:40
Benstöm
Hallo Peter,
leider hilft mir deine Antwort nicht unbedingt weiter.
Ich habe doch die Möglichkeit eine Eingabe zu erzwingen, oder?
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Range("A3")="" then
Range("A3").Select
End If
End Sub
Nur sie funktioniert nicht so konsequent wie ich es mir vorstelle. Weil die Dialogbox zum automatischen Speichern sich einfach vorschummelt, obwohl sie im Makro erst später dran kommt, smile.
Dim dlg As Object
Dim pfad As String
Dim datei As String
pfad = "C:\Daten\A\"
datei = Worksheets("Rechnung").Range("F17")
Set dlg = Application.FileDialog(msoFileDialogSaveAs)
With dlg
.InitialFileName = pfad & datei & ".xls"
.Show
End With
If dlg False Then dlg.Execute
Es wäre prima wenn du dich dessen annehmen würdest.
LG
Martin