Sperre durch UserForm.Show verhindern

03/01/2011 - 12:35 von Christof Kluß | Report spam
Hallo,

wenn nur UserForm1.Show aufgerufen wird, dann ist fast alles außer dem
Formular gesperrt. Ich möchte nun, dass der Benutzer trotz angezeigter
UserForm beliebige Sachen machen kann, ist folgendes vorgehen korrekt?

Private Sub Workbook_Open()
UserForm1.Show vbModeless
End Sub

Außerdem möchte ich gerne das VBA-Programm als Plugin zur Verfügung
stellen, ein zusàtzlicher Button im Excelmenü soll dann die Anwendung
starten. Kennt ihr dazu Tutorials, bzw. Quelltext-Vorlagen?

Danke im voraus.

Gruß
Christof
 

Lesen sie die antworten

#1 Andreas Killer
03/01/2011 - 14:28 | Warnen spam
Am 03.01.2011 12:35, schrieb Christof Kluß:

wenn nur UserForm1.Show aufgerufen wird, dann ist fast alles außer dem
Formular gesperrt. Ich möchte nun, dass der Benutzer trotz angezeigter
UserForm beliebige Sachen machen kann, ist folgendes vorgehen korrekt?


Ja.

Außerdem möchte ich gerne das VBA-Programm als Plugin zur Verfügung
stellen, ein zusàtzlicher Button im Excelmenü soll dann die Anwendung
starten. Kennt ihr dazu Tutorials, bzw. Quelltext-Vorlagen?


Dazu muss Du es als AddIn abspeichern, kuck mal hier:

http://www.online-excel.de/excel/singsel.php?f4
http://www.online-excel.de/excel/si...vba.php?fh

Das mit den Symboleisten sieht dann jedoch ab XL2007 anders aus, weil das Menü nun ein Ribbon ist und AFAIK làßt sich
das nicht mehr mit VBA modifizieren.

Andreas.

Ähnliche fragen