Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

InputBox-Funktion

0 views
Skip to first unread message

Ernst Tremel

unread,
Sep 30, 2000, 3:00:00 AM9/30/00
to
In der VBA-Hilfe heißt es, die InputBox-Funktion zeige
"eine Eingabeaufforderung in einem Dialogfeld an, wartet auf die Eingabe eines Textes oder auf das
Klicken auf eine Schaltfläche und gibt einen Wert vom Typ String zurück, der den Inhalt des
Textfeldes angibt."

Dabei sei ein String
"ein Datentyp, der aus einer Folge von aufeinanderfolgenden Zeichen besteht, die die Zeichen an sich
und nicht ihre numerischen Werte darstellen. Ein Datentyp String kann Buchstaben, Zahlen,
Leerzeichen und Satzzeichen enthalten. Der Datentyp String kann Daten mit einer festen Länge im
Bereich von 0 bis etwa 63.000 Zeichen aufnehmen sowie dynamische Zeichenfolgen mit einer Länge im
Bereich von 0 bis ungefähr 2 Milliarden Zeichen. Das Typkennzeichen Dollarzeichen ($) repräsentiert
in Visual Basic einen Wert vom Typ String."

Doch praktisch kann ich in die InputBox-Funktion nur maximal einen String von 180 Zeichen eingeben,
wobei Absatzzeichen und Leerzeilen NICHT enthalten sein können. D.H. ich kann dieser Funktion z.B.
keinen ganzen Text übergeben.

Wie kann man dieses Problem lösen?

Vielleicht könnt ihr mir auch ein gutes Buch für VBA für Word(97/2000) empfehlen?

Gruß

Ernst


Anette Stegmann

unread,
Oct 1, 2000, 3:00:00 AM10/1/00
to
"Ernst Tremel" <E.Tr...@t-online.de> schrieb im
Newsbeitrag news:39D65C8B...@t-online.de...

> Wie kann man dieses Problem lösen?

Vielleicht mit einer UserForm mit einem TextFeld.

Falls das immer noch nicht reicht: Eine RichText-Control
kann sogar so konfiguriert werden IIRC, daß sie mehr
als 65536 Zeichen aufnehmen kann.


0 new messages