wenn ich aber if antwort = vbok then schreibe funktioniert das proramm nicht mehr
Strenggenommen hat es davor auch nicht funktioniert. Zumindest passiert nicht das, was Du Dir denkst.
If vbOK Then
wird bei Dir immer "funktionieren".
Setz mal vbCancel anstelle vbOK. Oder noch besser - setz mal sinnfrei eine 5 oder ne 1 anstelle vbOK.
Wie gesagt: Das sind keine konkreten Bedingungen.
If antwort = vbOK ist ebenso sinnfrei, da Du ja in der Variablen anzahl die Anzahl der zu erzeugenden Arbeitsblätter erwartest und nicht vbOK.
vbOK ist eine Konstante. Hinter jeder Konstanten verbirgt sich ein Wert.
Sag mir mal, welcher hinter vbOK steckt.
|