Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
132to136
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
132to136
132to136
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Teile des Code nicht ausgeführt

Teile des Code nicht ausgeführt
05.07.2002 10:28:08
Josef_I
Hallo zusammen,

ich hab ein kleines Problem.

In einer Maske habe ich Schaltflächen.

Bei einigen dieser Schalter werden Teile einer Sub nicht ausgeführt, wenn sie nur in der Sub für das Click-Ereignis stehen.
(z.B. zeige ein Feld an - mit einer Warnung - nachdem die Sub
gestartet wird und nehme es vor Beenden der Sub wieder weg / bzw. Aufrufe anderer Sub mit Call).

Ich habe das - nach einigem Suchen - so gelöst, daß ich das Enter-Ereignis benutzt habe, um die Startaktionen durchzuführen und das Click-Ereignis, um die Aktionen durchzuführen und den ursprünglichen Zustand wiederherzustellen.

z.B.

Private Sub EURO_Enter
warnung.visible = true ' Warnung ist ein Label mit Text
end sub

Private Sub EURO_Click
..... restlicher Code
Warnung.visible = False
end sub


Unschön dabei ist, daß man jetzt auf den Schalter zweimal clicken muß.

Gibt es dafür eine bessere Lösung??

Wenn ich das nur in das Click-Ereignis hänge, wird das visible =
true nicht ausgeführt
z.B.
Private Sub EURO_Click
warnung.visible = true ' Wird nicht angezeigt
..... restlicher Code
Warnung.visible = False
end sub

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Re: Teile des Code nicht ausgeführt
06.07.2002 00:04:41
Dieter Klemke
Hallo Josef,

ich denke, dass die Ausführung so schnell ist, dass du die Anzeige der Warnung nicht siehst, bevor sie wieder ausgeschaltet wird.
Was hälst du von einer MsgBox für die Warnung?

MfG
Dieter

Re: Teile des Code nicht ausgeführt
08.07.2002 10:44:36
Josef_i
Danke Dieter, das ist es leider nicht, weil Excel in der Zwischenzeit (2 GHz- Maschine) ca 20 sek an benutzerdefinierten Formeln rechnet.

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige