Startseite

Formulare (UserForms) kopieren

Userforms können in andere Arbeitsmappen kopiert werden. Die Vorgehensweise beschreibe ich auf dieser Seite.
Zunächst wir der Visual Basic-Editor aufgerufen. Dort wird das zu kopierende Formular im Projekt-Explorer selektiert.
Dann wird es bei gedrückter linker Maustaste in den Projettitel der "Zielarbeitsmappe" gezogen (rechtes Bild). Maustaste loslassen, fertig.
Dieses Bild zeigt das Ergebnis.

Formulare (UserForms) duplizieren

Zunächst die gleiche Arbeitsweise wie oben beschrieben. Dann wird das Formular in der Zielarbeitsmappe umbenannt.
Zum Umbenennen eines Formulars klicken wir mit der rechten Maustaste im Entwurfsmodus auf das Formular. Im Menü das sich daraufhin öffnet, wählen wir Eigenschaften aus.
Im Eigenschaftenfenster wird in der Zeile (Name) der UserForm-Name geändert.
Anschließend kann man es wieder in die Ursprungsmappe zurückkopieren. Dieser etwas umständliche Weg ist erforderlich, da zwei Userforms mit gleichem Namen in einer Arbeitsmappe nicht möglich sind.
Hier ist das Ergebnis: