von erikafuchs » Mo, 27.01.2020 19:45
Lieber Tom,
vielen Dank, das Erste geht schon. Ich hatte das mit ... loop while ... so Ähnlich schon probiert, aber anscheinend nicht richtig. Das geht jetzt.
Den Unterschied zwischen oDialog.execute und .setvisible, kenne ich, Dank Deines Buches auch. Ich zeige das hier mal:
https://www.dropbox.com/s/8ikyj543wkmj8 ... e.jpg?dl=0 (mir gelingt es nicht hier ein Bild einzufügen.)
Der obere Dialog wird mit execute geöffnet, der untere mit setvisible. Nach Eingabe bei "1", klickt man auf "2", der Punkt wird gezählt, dann auf "3", die nächste Aufgabe kommt. Das obere Fenster schließt sich nach 10 Aufgaben. Dadurch, dass es mit execute erzeugt wird, kann man auch nichts auf dem drunterliegenden Tabellenblatt ändern (da muss ich zeitweise den Schutz entfernen). Mein Code hat jetzt wohl mehr als 15000 Zeilen, den möchte ich ungerne ändern.
Nach dem Klick auf Start (oben), erscheint zunächst aber nur das untere Fenster und ich möchte dem ungeübten Nutzer signalisieren, dass er nicht zuerst auf "nächste Aufgabe" klickt, sondern zunächst links einen Aufgabentyp wählen muss - was den oberen Dialog öffnet. Dazu müsste ich halt wissen, ob dieser schon geöffnet ist.
Pit
Lieber Tom,
vielen Dank, das Erste geht schon. Ich hatte das mit ... loop while ... so Ähnlich schon probiert, aber anscheinend nicht richtig. Das geht jetzt.
Den Unterschied zwischen oDialog.execute und .setvisible, kenne ich, Dank Deines Buches auch. Ich zeige das hier mal:
[url]https://www.dropbox.com/s/8ikyj543wkmj8a9/zweiDialoge.jpg?dl=0[/url] (mir gelingt es nicht hier ein Bild einzufügen.)
Der obere Dialog wird mit execute geöffnet, der untere mit setvisible. Nach Eingabe bei "1", klickt man auf "2", der Punkt wird gezählt, dann auf "3", die nächste Aufgabe kommt. Das obere Fenster schließt sich nach 10 Aufgaben. Dadurch, dass es mit execute erzeugt wird, kann man auch nichts auf dem drunterliegenden Tabellenblatt ändern (da muss ich zeitweise den Schutz entfernen). Mein Code hat jetzt wohl mehr als 15000 Zeilen, den möchte ich ungerne ändern.
Nach dem Klick auf Start (oben), erscheint zunächst aber nur das untere Fenster und ich möchte dem ungeübten Nutzer signalisieren, dass er nicht zuerst auf "nächste Aufgabe" klickt, sondern zunächst links einen Aufgabentyp wählen muss - was den oberen Dialog öffnet. Dazu müsste ich halt wissen, ob dieser schon geöffnet ist.
Pit