Überwinden VBA InputBox-Zeichen-Grenze
Die aktuelle Funktion, die ich verwenden, um zu sammeln, text InputBox kann nicht akzeptieren, mehr als 255 Zeichen offenbar, und ich muss in der Lage sein, zu sammeln mehr als das? Gibt es einen parameter oder eine andere Funktion, die ich nutzen kann um das limit zu erhöhen?
Warum eine InputBox? Ein kleines Formular und Textfeld ist fast immer eine bessere Idee.
denn das braucht viel mehr code und ist nicht immer einfach für die Entwickler zu verwenden, während die InputBox ist sehr zugänglich. Ansonsten +1
~ Ich glaube nicht, dass es eine längere Zeichenfolge, SOL... Follow @Remou Beratung.
denn das braucht viel mehr code und ist nicht immer einfach für die Entwickler zu verwenden, während die InputBox ist sehr zugänglich. Ansonsten +1
~ Ich glaube nicht, dass es eine längere Zeichenfolge, SOL... Follow @Remou Beratung.
InformationsquelleAutor Ryan B | 2010-06-03
Du musst angemeldet sein, um einen Kommentar abzugeben.
Werden pedantisch, die Inputbox wird, lassen Sie Sie geben Sie bis zu 255 Zeichen, aber es werden nur 254 Zeichen.
Darüber hinaus, ja, Sie müssen, um ein einfaches Formular mit einem Textfeld. Dann machen Sie einfach eine kleine "Hilfsfunktion" so etwas wie:
... oder etwas ähnliches ...
frmBigInputBox.myLabel.caption = prompt
sonst ist alles in der oberen Leiste des Formulars/Fenster.InformationsquelleAutor BradC
Dank BradC für die info. Mein letzter code war in etwa wie folgt, ich habe einen button, der nennt die form, die ich erstellt und positioniert es ein wenig, als ich hatte einige Probleme mit dem Formular an der falschen Stelle, die jedesmal, nachdem ich das erste mal verwendet.
Die userform war eine TextBox und zwei Befehlsschaltflächen(Abbrechen und Ok). Der code für die Tasten wie folgt:
InformationsquelleAutor Ryan B
Ich habe nicht genug rep Kommentar, aber in der sub form_load für die Helfer, die Sie hinzufügen können:
Außerhalb des Formulars, können Sie es so machen:
Meine Access-Formulare bekommen Sie alle verwirrt, wenn ich von meinen beiden extra Monitoren bei der Arbeit an meinem einen zusätzlichen monitor zu Hause, und sind manchmal verloren in der Ecke. Das AutoCenter hat es in der form Eigenschaften von jedem meiner Formulare.
InformationsquelleAutor sweBers