Forums Neueste Beiträge
 
Tags Keywords

MsgBox

12/10/2010 - 20:56 von Frank | Report spam
Guten Abend allerseits,

ich möchte mich mit der MsgBox mal nàher befassen.

Dazu möchte ich folgende MsgBox kreieren:

MsgBox, die beim Starten von Excel geöffnet wird mit folgendem Inhalt:

4 Kontrollkàstchen, von denen man eines anklicken muss, bzw. nur eines
darf, darüber jeweils ein Text Test1,Test2,Test3 und Test4. Beim Klicken
muss die Box dann verschwinden.

Wer kann mir dabei helfen?

Schonmal ein Dankeschön im voraus.

Lg Frank
 

Lesen sie die antworten

#1 Jörg Eisenträger
12/10/2010 - 22:50 | Warnen spam
Hallo Frank,

ich möchte (eine)

MsgBox, die beim Starten von Excel geöffnet wird mit folgendem Inhalt:
4 Kontrollkàstchen, von denen man eines anklicken muss, bzw. nur eines
darf, darüber jeweils ein Text Test1,Test2,Test3 und Test4. Beim Klicken
muss die Box dann verschwinden.



Was Du möchtest, ist eine "Userform".

Eine "MsgBox" ist nur ein kleines Meldungsfenster mit Titelzeile, ggf.
Icon, Meldungstext und einem oder mehreren Standard-Buttons wie OK,
Abbrechen, Ja, Nein u. à. Deren Beschriftung kannst Du nicht beliebig
gestalten, sondern nur nur aus einem definierten Vorrat auswàhlen.
Checkboxes gehen gar nicht.

Eine Userform kannst Du ganz nach Belieben gestalten.

Zu beiden gibt es zahllose Anleitungen im Netz:
http://lmgtfy.com/?q=Excel+VBA+userform+tutorial
http://lmgtfy.com/?q=Excel+VBA+msgb...C3%BChrung

Ob das Starten eines Makros möglich ist nur beim Öffnen von Excel (also
ohne Arbeitsmappe), weiß ich nicht (evtl. über ein Add-In?).

VBA-Code, der beim Öffnen einer Arbeitsmappe aufgerufen werden soll,
muss in das Code-Modul "DieseArbeitsmappe" in das Ereignis Workbook_Open
geschrieben werden, z. B.

Private Sub Workbook_Open()
MsgBox "Hallo Welt!"
End Sub


Gruß
Jörg
LPs auf CD brennen - so geht's: http://www.joergei.de/
E-Mail-Adresse existiert, wird aber nicht gelesen.

Ähnliche fragen