Hallo an alle!
Ich wäre für mein Problem für Eure Hilfe sehr dankbar.
In der Arbeitsmappe habe ich folgenden Code:
Im Modul habe ich diesen Code:
Jetzt habe ich ein kleines Problem, obwohl alles super Funktioniert.
Problem: Datei öffnen, Userform startet. Daten rein alles ok!
Beim schließen der Datei wird das Backup erstellt und die Altdatei nochmal geöffnet.
Danke für Eure Unterstützung
Jetzt soll er allerdings nicht mehr die Userform öffnen! sondern einfach die Datei schließen, wenn das Backup durchgelaufen ist
Ich wäre für mein Problem für Eure Hilfe sehr dankbar.
In der Arbeitsmappe habe ich folgenden Code:
Code:
Private Sub Workbook_Open()
'UserForm Login aufrufen
UfLogin.Show
End Sub
Code:
' Backup erstellen
Sub auto_close()
Dim Altname As String, Neuname As String, Pfad As String
If Range("B2").Value = "Nein" Then Exit Sub
Pfad = ThisWorkbook.Path & "\Backup-Versandliste\"
If Len(Dir(Pfad, vbDirectory)) = 0 Then MkDir Pfad 'Backupordner erstellen wenn nicht vorhanden
ThisWorkbook.Save
Altname = ThisWorkbook.FullName
If Right$(Pfad, 1) <> "\" Then Pfad = Pfad + "\"
Neuname = Pfad & "Backup-" & Format(Now, "DD-MM-YYYY") & "-" & ThisWorkbook.Name
On Error Resume Next
Kill Pfad & "Backup-" & Format(Now, "DD-MM-YYYY") & "-" & ThisWorkbook.Name 'Alte Backupdatei gleicher Tag entfernen
ThisWorkbook.SaveAs Filename:=Neuname
Workbooks.Open (Altname)
Unload UfLogin (Die stelle funktioniert aber so nicht!)
ThisWorkbook.Close
End Sub
Jetzt habe ich ein kleines Problem, obwohl alles super Funktioniert.
Problem: Datei öffnen, Userform startet. Daten rein alles ok!
Beim schließen der Datei wird das Backup erstellt und die Altdatei nochmal geöffnet.
Danke für Eure Unterstützung
Jetzt soll er allerdings nicht mehr die Userform öffnen! sondern einfach die Datei schließen, wenn das Backup durchgelaufen ist