Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
Wert in einem Dialog abfrage ohne OK zu klicken?
zurück: Makro in Word 2003 verschwindet weiter: Mein erstes Script. Bitte Tipps und Kritik Unbeantwortete Beiträge anzeigen
Neues Thema eröffnen   Neue Antwort erstellen     Status: Bitte Status wählen ! Facebook-Likes Diese Seite Freunden empfehlen
Zu Browser-Favoriten hinzufügen
Autor Nachricht
gerry001
Im Profil kannst Du frei den Rang ändern


Verfasst am:
29. Nov 2005, 12:17
Rufname:

Wert in einem Dialog abfrage ohne OK zu klicken? - Wert in einem Dialog abfrage ohne OK zu klicken?

Nach oben
       

Ich erstelle ein UserForm mit einem Texteingabefeld
Der Anwender soll eine Zahl eingeben
Ich möchte nun OHNE das der User OK klicken muss diese Zahl auslesen und in Abhängigkeit davon einen weiteren Dialog bzw. Auswahl anzeigen.
Frage: Wie lese ich aus dem Texteingabefeld einen Wert aus?

mfg
gerry
kepler
Im Profil kannst Du frei den Rang ändern


Verfasst am:
29. Nov 2005, 13:16
Rufname:


AW: Wert in einem Dialog abfrage ohne OK zu klicken? - AW: Wert in einem Dialog abfrage ohne OK zu klicken?

Nach oben
       

obwohl ich absoluter Neuling in VBA bin, würde ich meinen es hört sich nach "Events" an. Also so etwas kann man nur dann auslesen, wenn Du zB so ein Event wie "User tipt in Textfeld xy ein" abfragst.

Soweit ich mich eingelesen habe, gibt es diese Art der Eventüberprüfung in VBA.
Lisa
Moderator; Word seit Word 5.0 (für DOS)


Verfasst am:
29. Nov 2005, 14:00
Rufname:
Wohnort: Leipzig

AW: Wert in einem Dialog abfrage ohne OK zu klicken? - AW: Wert in einem Dialog abfrage ohne OK zu klicken?

Nach oben
       

Hallo Gerry,

es gibt für alle Elemente der Userform das Change-Ereignis, bei Eintritt dieses für das besagte Textfeld könntest du dann eine Variable mit dem derzeitigen Value des Textfeldes füllen.

_________________
Sei doch so nett und gib eine Rückmeldung, ob es klappt!
Gruß, Lisa

Guter Rat ist teuer!
gerry001
Im Profil kannst Du frei den Rang ändern


Verfasst am:
29. Nov 2005, 14:09
Rufname:

AW: Wert in einem Dialog abfrage ohne OK zu klicken? - AW: Wert in einem Dialog abfrage ohne OK zu klicken?

Nach oben
       

hallo und vielen Dank für den Tipp.
Kannst du bitte noch so nett sein und mit ein paar Zeilen Code dazutippen?

Danke

Irgendwie steh ich auf der Leitung Sad
Lisa
Moderator; Word seit Word 5.0 (für DOS)


Verfasst am:
29. Nov 2005, 14:19
Rufname:
Wohnort: Leipzig

AW: Wert in einem Dialog abfrage ohne OK zu klicken? - AW: Wert in einem Dialog abfrage ohne OK zu klicken?

Nach oben
       

Hallo Gerry,

nur mal als Bsp., so könnte das aussehen:
Code:
Private Sub txtNummer_Change()
    ' txtNummer ist der Name des Textfeldes, dann das Change-Ereignis auswählen
   
    Dim Anzahl As Long  'Das wäre die Variable, die du weiterverwenden willst

    With Me
        If IsNumeric(.txtNummer) Then   'vorsichtshalber testen, ob es eine Zahl ist
            Anzahl = CLng(Trim(.txtNummer.Value))  'Variable wird ganz normal gefüllt

        Else
            MsgBox "Sie müssen eine Zahl eingeben!"
        End If
    End With
           
End Sub

Für jedes Element auf der Userform kannst du im Code verschiedene Ereignisse wählen. Im linken Dropdownfeld das Element auswählen, also das Textfeld, im rechten Dropdownfeld kannst du das betreffende Ereignis auswählen, hier also ein Change-Ereignis, damit es immer eintritt, wenn der Wert im Textfeld geändert wird.

_________________
Sei doch so nett und gib eine Rückmeldung, ob es klappt!
Gruß, Lisa

Guter Rat ist teuer!
gerry001
Im Profil kannst Du frei den Rang ändern


Verfasst am:
29. Nov 2005, 14:38
Rufname:


AW: Wert in einem Dialog abfrage ohne OK zu klicken? - AW: Wert in einem Dialog abfrage ohne OK zu klicken?

Nach oben
       

Sorry, ich weiß jetzt wohin du gedacht hast - stand echt auf den schlauch weil ich sonst in C# viel Sachen mache und ich einfach nicht die Kurve zu VBA bekomme.

Danke!
Neues Thema eröffnen   Neue Antwort erstellen Alle Zeiten sind
GMT + 1 Stunde

Diese Seite Freunden empfehlen

Seite 1 von 1
Gehe zu:  
Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum herunterladen

Verwandte Themen
Forum / Themen   Antworten   Autor   Aufrufe   Letzter Beitrag 
Keine neuen Beiträge Word Serienbriefe: Abfrage mit "Wie "*BLABLA*"" 4 petesa_hut 86 22. Jan 2014, 20:45
petesa_hut Abfrage mit "Wie "*BLABLA*""
Keine neuen Beiträge Word Serienbriefe: Verschachtelte WENN DANN Abfrage für Serienbrief 1 ChristineLM 906 01. Nov 2013, 17:04
Flipper7 Verschachtelte WENN DANN Abfrage für Serienbrief
Keine neuen Beiträge Word Serienbriefe: Word 2007 - Dropdownliste Anzeigename und Wert 0 jbejunior 494 23. Nov 2012, 13:12
jbejunior Word 2007 - Dropdownliste Anzeigename und Wert
Keine neuen Beiträge Word Serienbriefe: Beim öffnen des Serienbriefs, Abfrage nach Wert 0 vividas1984 412 12. Feb 2012, 10:27
vividas1984 Beim öffnen des Serienbriefs, Abfrage nach Wert
Keine neuen Beiträge Word Serienbriefe: Worddokument: wo steht welche ODBC Abfrage gewählt wird? 1 Gast 702 21. Nov 2011, 10:37
Gast Worddokument: wo steht welche ODBC Abfrage gewählt wird?
Keine neuen Beiträge Word Serienbriefe: Abfrage 2 investmentclub 184 03. Sep 2011, 20:20
investmentclub Abfrage
Keine neuen Beiträge Word Formate: Formatvorlagen,"Der Wert für das Maß muss zwischen...li 3 MiHi50 2137 17. Jun 2011, 21:09
d Formatvorlagen,"Der Wert für das Maß muss zwischen...li
Keine neuen Beiträge Word Serienbriefe: Zeitstempel mit dazu gehörigen Wert sortieren und fortführen 1 Beta-User 381 12. Jan 2011, 17:27
Beta-User Zeitstempel mit dazu gehörigen Wert sortieren und fortführen
Keine neuen Beiträge Word Serienbriefe: Word 2003 "Enthält"-Abfrage in Seriendruckfeld 8 WeDi 3645 30. Jul 2010, 14:22
ghostmachine Word 2003 "Enthält"-Abfrage in Seriendruckfeld
Keine neuen Beiträge Word Serienbriefe: SQL Abfrage in Word Tabelle in Euro konvertieren 1 pursche75 1507 30. Mai 2010, 17:02
charlybrown SQL Abfrage in Word Tabelle in Euro konvertieren
Keine neuen Beiträge Word Serienbriefe: Abfrage eines Seriendruckfeldes zurückverfolgen ? 4 JarodRussell 695 28. Jul 2009, 14:07
charlybrown Abfrage eines Seriendruckfeldes zurückverfolgen ?
Keine neuen Beiträge Word Formate: Blocksatzabstände zwischen Wert und Einheit verringern?! 4 Gast 1625 12. Sep 2008, 23:23
Gast Blocksatzabstände zwischen Wert und Einheit verringern?!
 

----> Diese Seite Freunden empfehlen <------ Impressum - Besuchen Sie auch: Web Editor Forum