Erste Wert aus dem Textfeld und speichern es in eine variable in VBA

Ich versuche, eine Anwendung, um die Daten aus dem Textfeld und speichern es in eine variable zur weiteren nutzt du ich bin immer der Wert als 0 . Jeder kann helfen?

Dim value As Long

value = Val(password.output.Caption)
game.Caption = value

Im obigen code-Passwort ist mein name Formular-und output-ist der name des Feldes, von wo aus es werden Daten und später dann verändert sich der Wert der Spiel-Feld, um den Wert geholt, der Ausgabe und ich bin immer 0 als Wert . Was tun Jungs? Jede Hilfe wird dankbar sein

UPDATE

Ich würde eigentlich gerne abrufen der string keine Idee, wie es zu tun?

  • Ist das ein userform in Excel oder ein Formular in Access?
  • Sind Sie beim abrufen der Anzahl von Passwort.Ausgabe.Beschriftung? Da die Val-Funktion gibt die enthaltenen zahlen in string ist, sonst wird 0 zurückgegeben.
  • Eigentlich möchte ich abrufen string . Irgendwelche Ideen, wie könnte ich es tun? Ich bin neu in vba
  • Dies versuchen. Dim value = password.output.Caption
  • Nope das funktioniert nicht für mich
  • Dank der jetzt seine Arbeit 😀
  • Wenn diese Codezeile funktioniert (ich bin ziemlich skeptisch), es ist nicht wirklich sauber, da Sie deklarieren und einen Wert zuweisen, der in der gleichen...

InformationsquelleAutor | 2015-08-12
Schreibe einen Kommentar