kostenloser Webspace werbefrei: lima-city


Fensterwechsel verhindern

lima-cityForumProgrammiersprachenBasic

  1. Autor dieses Themas

    hamburgdragon

    Kostenloser Webspace von hamburgdragon, auf Homepage erstellen warten

    hamburgdragon hat kostenlosen Webspace.

    Hallo zusammen,

    ich suche momentan nach einer Möglichkeit mit VBA zu verhindern, das der Anwender von einem Fenster der Anweldung in ein anderes zu wechseln.
    Spezieller: Ich habe zwei Formulare in Access. In einem ist eine Übersicht in einem anderen sollen neue Datensätze angelegt werden. Jetz soll es dem Anwender nicht möglich sein von dem Eingabefenster in das Übersichtsfenser zu wechseln.

    Hoffe mir kann jemand weiterhelfen... :smile:
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. cbhp

    Co-Admin Kostenloser Webspace von cbhp

    cbhp hat kostenlosen Webspace.

    Eigentlich ganz einfach:

    Beim Befehl zum Anzeigen des Formulars hat man die Möglichkeit anzugeben, ob das Forumlar gebunden oder ungebunden angezeigt werden soll, also ob zwischen mehreren Formularen gewechselt werden kann oder ob erst das oberste Formular wieder geschlossen werden muss.

    Dies funktioniert aber erst ab einer höheren Version als Office 97.

    UserForm1.Show vbModal
    \' oder
    UserForm1.Show vbModeless
    
    \' vbModal    = 1 (UserForm ist gebunden. Standard.)
    \' vbModeless = 0 (UserForm ist ungebunden)



    Zusatzinfos aus der VBA-Hilfe:

    \"Wenn ein UserForm ungebunden ist, wird nachfolgender Code dann ausgeführt, wenn er bei der Programmverarbeitung \"angetroffen\" wird. Ungebundene Formulare werden nicht in der Taskleiste angezeigt und befinden sich nicht in der Aktivierreihenfolge der Fenster.

    Anmerkung: Es besteht die Möglichkeit, mit einem ungebundenen UserForm verbundene Daten zu verlieren, wenn Sie eine Änderung am UserForm-Projekt vornehmen, die eine Neukompilierung zur Folge hat, beispielsweise das Entfernen eines Codemoduls.

    Wenn ein UserForm-Objekt gebunden ist, muß der Benutzer reagieren, bevor er einen anderen Teil der Anwendung verwenden kann. Es wird kein nachfolgender Code ausgeführt, bis das UserForm-Objekt ausgeblendet oder entladen wird. Obwohl andere Formulare in der Anwendung deaktiviert sind, wenn ein UserForm-Objekt angezeigt wird, sind andere Anwendungen nicht deaktiviert.\"


    Beitrag geändert: 31.3.2008 18:17:31 von cbhp
  4. Autor dieses Themas

    hamburgdragon

    Kostenloser Webspace von hamburgdragon, auf Homepage erstellen warten

    hamburgdragon hat kostenlosen Webspace.

    Vielen Dank:thumb:
  5. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!