Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
180to184
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
180to184
180to184
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Dialogfeld im Vordergrund

Dialogfeld im Vordergrund
13.11.2002 10:35:15
Peter
Hi Leute
es gibt die Möglichkeit, ein selbst erstelltes Dialogfeld mit der ShowModal-Eigenschaft im Hinblick auf die Tatsache anzupassen, ob man bei Aktivität des Dialogfeldes auch auf den Hintergrund zugreifen können will oder nicht.
Nun meine Frage: Besteht auch die Möglichkeit einzustellen, dass das Dialogfeld grundsätzlich im Vordergrund steht, sich also keinesfalls durch andere Objekte überdecken lässt?
Wie kann ich denn festlegen, an welcher Stelle am Bildschirm (also nicht in der Mitte) das Dialogfeld aufpoppt?


Vielen Dank für Eure Mühe

Grüße

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

Betreff
Datum
Anwender
Anzeige
Re: Dialogfeld im Vordergrund
13.11.2002 13:12:34
Michael Scheffler
Hallo,

nein das geht natürlich nicht, weil das keine Frage von Excel sondern vom Betriebssystem ist. Für so etwas baut man sich auch eher eine Hilfe.

Ansonsten: Left un Top setzen + StartupPosition.

Gruß

Micha

Re: Dialogfeld im Vordergrund
13.11.2002 14:25:32
Thorsten
Hallo Peter

Hier ein paar Erklärungen:

Userform immer im Vordergrund?

Meines Wissens ist das nur in soweit möglich, dass Du die
Modal-Eigenschaft der Form eben auf 1 setzt.
Das bedeutet aber, dass Du in der Zeit, wo Form aktiv, keinen Zugriff auf die Tabelle hast.

An welcher Stelle soll die Userform erscheinen?`

Hier is es schon einfacher, einzugreifen :-)

Stell die Form-Eigenschaft

zusätzlich kannst, bzw. musst Du dann die Koordinaten der Form bestimmen.
Dies erreichst Du mit

Userform1.Top = Wert

und

Userform1.Left = Wert

Für Wert musst Du natürlich einen beliebigen numerischen Wert eintragen. Wenn Du z. Bsp. für beide Koordinaten 0 einträgst, erscheint die Form oben links auf Deinem Monitor.

Ich hoffe, Dir helfen zu können.

Ciao
Thorsten

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige