Dann musst Du diese schließen. Also: Daten einfügen, dann Form
mit Unload Me oder Me.Hide schließen. Ansonsten bleibt die
UserForm im Vordergrund.
Genau das will ich ja nicht machen.
Konkret geht es mir darum:
Ich habe einen sehr umfangreichen Text (mit Gliederung, Inhaltsverzeichnis,…).
Mir ist die WORD-Funktion „Einfügen-Referenz-Querverweis“ und dann die Auswahl aus der Extra_Mini_Liste viel zu nervig. Deshalb habe ich mir eine Userform gebastelt.
In meiner Userform habe ich nun neben dem Hauptfenster eine (große) Liste mit sämtlichen Gliederungspunkten meines Dokuments. Wenn ich jetzt irgendwo einen Querverweis einfügen möchte (z.B. siehe 6.5.1), mache ich in der Userform einen Doppelklick auf den gewünschten Menüpunkt und es wird als Referenz eingefügt. Das funktioniert prima. Jetzt soll sich das Fenster aber nicht dauernd schließen, sondern offen bleiben. Nach dem Einfügen der Referenznummer würde ich aber gerne gleich wieder in meinem Dokument weiterschreiben. Da muss es doch eine Möglichkeit geben, den Fokus wieder an das Hauptdokument zu geben?
Oder geht das mit VB grundsätzlich nicht?