ch schraube immer noch an meinem Makro und habe ein merkwürdiges Problem:
- Ausgangspunkt ist eine xlsm, die zunächst die Verbindung zu einer Datenbank herstellt und die _ Berechtigung des Anwenders prüft. Wenn das alles okay ist, erfolgt ein
Application.WindowState = xlMinimized
und das Userform wird mit Show aufgerufen.Das UserForm besteht aus einer Multipage und die Initialisierung beginnt mit
MultiPage1.Value = 0
TextBoxAktenSuchfeld.SetFocus
Mit dem Value = 0 möchte ich, dass die Multipage auf den ersten Reiter zeigt, und mit dem Setfocus möchte ich, dass die genannte Textbox aktiv ist, der Cursor dort steht und der Mitarbeiter seinen Suchbegriff eingeben kann.Nun klappt das aber nicht ganz so wie gewünscht. Der Cursor ist zwar im Feld, aber die Userform ist nicht aktiv. Erst wenn man reinklickt, entsteht ein minimaler blauer Rand und der Anwender kann schreiben.
Merkwürdig ist Folgendes: Wenn bereits eine andere Excel-Anwendung aktiv ist, bevor ich mein xlsm aufrufe, dann ist der Fokus soforrt da.
Kann sich jemand einen Reim drauf machen?
Vielen Dank im voraus
Hans-Jürgen