Hallo Interessierte,
es geht um den obersten der nachfolgenden Codes, In Excel 2000 gestartet steigt Excel komplett aus nach der Msgbox 
Es kommt dann diese nette Meldung von Win mit Fehlerbericht senden usw.
Der Code steht in einer Userform und wird mit einem Commandbutton auf der UF gestartet, die Uf wird gestartet mit einer Schaltfläche auf dem Tabellenblatt, hier die Datei:
http://www.uploadagent.de/show-177673-1316327796.html
In meinem XL 2007 läuft der Code problemlos. Ein anderer hat es mit XL 2003 getestet, da läuft er auch.
Jetzt habe ich nur noch die einzigste Frage, läuft er in meinem XL 2000 nicht oder generell nicht in XL 2000?
(Beim zweiten Code ist es genauso)
Danke ^ Gruß
Reinhard
Option Explicit
Private Sub Neuer\_Monat\_Click()
Dim Dateiname As String, Endung As String
Application.DisplayAlerts = False
Application.EnableEvents = False
Unload Konfig
Endung = Mid(ThisWorkbook.FullName, InStrRev(ThisWorkbook.FullName, "."))
Dateiname = Left(ThisWorkbook.FullName, InStrRev(ThisWorkbook.FullName, ".") - 1)
ThisWorkbook.SaveCopyAs Dateiname & Format(Date, "yyyy-mm-dd") & Endung
If Dir(ThisWorkbook.Path & "\" & "NeueMappex" & Endung) "" Then
Kill ThisWorkbook.Path & "\" & "NeueMappex" & Endung
End If
MsgBox "-" & ThisWorkbook.Path & "\" & "NeueMappex" & Endung & "-"
ThisWorkbook.SaveCopyAs ThisWorkbook.Path & "\" & "NeueMappex" & Endung
'Workbooks.Open ThisWorkbook.Path & "\" & "NeueMappex" & Endung
End Sub
Private Sub Neuer\_Monat\_Click()
Dim Dateiname As String, Endung As String
Application.EnableEvents = False
Me.Hide
Endung = Mid(ThisWorkbook.FullName, InStrRev(ThisWorkbook.FullName, "."))
Dateiname = Left(ThisWorkbook.FullName, InStrRev(ThisWorkbook.FullName, ".") - 1)
Dateiname = Dateiname & Format(Date, "yyyy-mm-dd") & Endung
ThisWorkbook.SaveCopyAs Dateiname
MsgBox "-" & Dateiname & "-"
Dateiname = ThisWorkbook.Path & "\" & "NeueMappex" & Endung
ThisWorkbook.SaveCopyAs Dateiname
MsgBox "-" & Dateiname & "-"
Workbooks.Open Dateiname
Application.EnableEvents = True
Unload Konfig
End Sub
