Ich bin gerade auf ein "Quality of Life"-Problem gestoßen.
Und zwar habe ich eine Abfrage für einen Mitarbeiternamen - folgender Code ist dafür vorhanden.
Dim Mitarbeitername As Variant
Mitarbeitername = InputBox("Mitarbeitername eingeben")
Mit dieser Variable lasse ich eine neue Mappe erstellen, welche dann auch den Namen des Mitarbeiters bekommt - folgender Code vorhanden.
Dim ws As Worksheet
Sheets(Abteilung).Copy After:=Sheets(Abteilung)
ActiveSheet.Name = Mitarbeitername
Nun allerdings zu meinem "Quality of Life"-Problem:Ich möchte es gern so haben, dass mich Excel darauf hinweist, falls dieser Mitarbeiter (als Mappe) schon existiert und nicht erst bei der Erstellung und der Namensvergebung der Mappe einen Fehler wirft.
Folgenden Code habe ich mir dafür schon überlegt, leider funktioniert es nicht so wie ich es geplant habe.
If Mitarbeitername = Sheets(Mitarbeitername) Then
MsgBox ("Mitarbeiter schon vorhanden!")
Exit Sub
End If
Nun hoffe ich, dass ich hierfür einen Vorschlag von euch bekomme. :-)