Office: Befehl zum öffnen einer Userform

Helfe beim Thema Befehl zum öffnen einer Userform in Microsoft Excel Hilfe um das Problem gemeinsam zu lösen; Hi Leute, ich möchte zur Laufzeit einer Userform durch klicken auf einen Button eine neue Userform öffnen, welcher Befehl ist für den Aufruf... Dieses Thema im Forum "Microsoft Excel Hilfe" wurde erstellt von karo.urban, 19. März 2007.

  1. Befehl zum öffnen einer Userform


    Hi Leute,

    ich möchte zur Laufzeit einer Userform durch klicken auf einen Button eine neue Userform öffnen, welcher Befehl ist für den Aufruf zuständig,

    danke

    karo

    :)
     
    karo.urban, 19. März 2007
    #1
  2. hi, karo
    Code:
    vbmode = modal/modeless
    ParentForm = Name der aufrufenden Form


    servuz,
    rayek
     
  3. Hallo Karo,

    Befehl: UserForm2.Show
     
  4. Befehl zum öffnen einer Userform

    Hallo,

    auch Userform.show

    Gruß
    Demian
     
    Demian, 21. März 2007
    #4
  5. hi, karo,
    lass uns zu deiner zerstreuung nochmal über die show-methode einer form reden *wink.gif*
    wenn deine Form beispielsweise frmMeinFormular heisst, würdest du via
    Code:
    zum gewünschten ergebnis kommen.
    mit dem vbmode kann man sich auch mal in ner ruhigen minute beschäftigen, könnte interessant sein...
    liebe gruß,
    rayek
     
  6. Hallo,

    der vbmode sorgt doch nur dafür, ob man bei geöffneter Form trotzdem in der Tabelle selbst was ändern kann, oder eben nicht. Oder liege ich da falsch? Wenn man den Parameter weglässt, ist die Form automatisch vbmodal, sprich die Tabelle lässt sich dann nicht ändern.

    Gruß
    Demian
     
    Demian, 21. März 2007
    #6
  7. hi, demian.
    ja, aber...
    der vbmode modal gibt an, daß nichts anderes gemacht werden kann, bis das formular vollständig abgearbeitet ist. das bezieht sich jetzt aber nicht nur auf eine tabelle, auch wenn eine form bereits modal angezeigt wird und man dann eine weitere form modal anzeigen will, wird die zuerst modal angezeigt form automatisch ausgeblendet und die neue form modal angezeigt. erst wenn die neue form wieder entladen wurde, wird wieder die erste modal geladene form angezeigt.
    das laesst sich ja auch toll auspobieren:
    3 Forms im Projekt
    auf form1 n commandbutton
    Code:
    code form2
    Code:
    jo, hth, rayek
     
  8. Befehl zum öffnen einer Userform

    Moin,moin,

    wenn ich in Form2.initialize statt vbmodal vbmodeless verwende, krieg ich ne Fehlermeldung, dass keine Form ungebunden angezeigt werden kann, während ne Form gebunden angezeigt wird. Gut zu wissen, wobei ich bei meinen bisherigen Projekten vollständig auf vbmodeless verzichten konnte, weil ich auch nicht wirklich einen "Mehrwert" darin sehe.

    Gruß
    Demian Dorn
     
    Demian, 21. März 2007
    #8
  9. Hallo Demian,
    Den Mehrwert gibt's schon. Typischerweise kannst Du z.B. einen Fortschrittsbalken mit einer nonmodalen UF verwirklichen, da der VBA Code eben ungebunden von der Form weiterinterpretiert wird!
     
  10. Moin,moin,

    deswgen habe ich geschrieben "weil ich ... sehe". MEhrwert hat so ziemlich alles denke ich. Aber für meine Projekte habe ich es halt noch nicht gebraucht. Auch sowas wie Fortschrittsbalken, habe ich noch nicht benötigt. Die meisten Forms sind Eingabemasken, oder Arbeitshilfen, wie automatische Brieferstellung usw., das geht aber so schnell, dass ein Fortschrittsbalken überflüssig ist.

    Habe mal ein spaßhalber zu VBA-Beginnzeiten nen Fortschrittsbalken gemacht, konnte aber den Code der währenddessen ausgeführt werden soll nicht unterbringen, und habe den Gedanken gleich wieder verworfen.

    Gruß
    Demian
     
Thema:

Befehl zum öffnen einer Userform

Die Seite wird geladen...
  1. Befehl zum öffnen einer Userform - Similar Threads - Befehl öffnen Userform

  2. Benötige Hilfe bei SQL-Befehl

    in Microsoft Access Hilfe
    Benötige Hilfe bei SQL-Befehl: Hallo zusammen und alles Gute für 2025 Es ist mal wieder Sale-Zeit und jetzt müssen bei vielen Artikel zu eine festgesetzten Zeit die VK-Preise geändert werden. Man kann das in unserem...
  3. Der Befehl "Speichern und Senden"

    in Microsoft Word Hilfe
    Der Befehl "Speichern und Senden": funktioniert nicht. Offenbar muss ich irgendwo das Konto eintragen. Aber wo? Wie geht das?
  4. cmd Befehl kopiert keine Ordner

    in Sonstiges
    cmd Befehl kopiert keine Ordner: Guten Morgen. copy "c:\Test\Sammel" "d:\Sicherung" Einzelne Dateien werden zuverlässig kopiert, aber ein Ordner mit Inhalt nicht. Kann hier jemand helfen? Ich möchte beides: Quasi ALLES von...
  5. Makro Befehl läuft auf Mac nicht

    in Microsoft Excel Hilfe
    Makro Befehl läuft auf Mac nicht: Sheets("Ausschreibungsdeckblatt - " & CStr(id)).Select ActiveWorkbook.SaveAs FileName:=sPath & Application.PathSeparator & sSupplierPrefix & CStr(id) & " " & sFirma & " WS " &...
  6. Hausaufgabenheft aus Serienbrief?

    in Microsoft Word Hilfe
    Hausaufgabenheft aus Serienbrief?: Hallo, ich möchte ein Hausaufgabenheft erstellen. Seite 1: Titelblatt Seite 2, 3, 4: Text Ab Seite 5: zwei Seiten pro Woche: - Wochennummer, "Montag den xy - Freitag den yz" - darunter pro Tag...
  7. "Bei der Weitergabe des Befehls an das Programm ist ein Fehler aufgetreten"

    in Sonstiges
    "Bei der Weitergabe des Befehls an das Programm ist ein Fehler aufgetreten": Hallo Community, seit der Umstellung auf Win 10 und Office 365 Home & Business häuft sich bei mir die im Titel genannte Fehlermeldung, wobei ich nicht einschätzen kann, ob es nun an Win oder...
  8. Befehl zum Öffnen von Dateien mit Pfandangabe in VBA???

    in Microsoft Excel Hilfe
    Befehl zum Öffnen von Dateien mit Pfandangabe in VBA???: Hallo Zusammen, ich möchte durch ein Makro Daten aus einer anderen Datei kopieren und in der geöffneten einfügen. Ich weiß leider nicht genau, wie ich einen festen Zellbezug mit Pfadangabe...
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Auf dieser Website werden Cookies für die Zugriffsanalyse und Anzeigenmessung verwendet.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden