Oprettelse af en String

Hvad gør du, hvis du har brug en streng af 80 lige store tegn eller 25 pladser? Brug String () funktion. Denne makro funktion bruges til at oprette strenge af gentagne tegn. Overvej følgende eksempler:

sFirst = String (25, 32)
sSecond = String (25 "")
sThird = String (80, "=")
sFourth = String (20 "= *")

Den første og anden linje er funktionelt det samme; de begge producere en streng, der består af 25 rum. I det første eksempel er ANSI værdi på 32 anvendes, hvilket er tegn-kodeværdi for et mellemrum. I tredje linje, vil sThird strengen være lig med 80 lighedstegn.

Den fjerde linje producerer en række lighedstegn 20 tegn. Dette kan være en smule frustrerende at programmører fortrolige med andre implementeringer af BASIC, som dem det sidste eksempel skal skabe en perlerække af skiftevis lige tegn og asterisker 40 tegn. (Under ældre versioner af BASIC, strengen () funktionen sammenkæder hvad du udpeger, så man kunne forvente dette til at lave en streng 40 tegn, der består af 20 gentagelser af "= *". Ikke så i VBA.)

WordTips er din kilde til omkostningseffektiv Microsoft Word træning. (Microsoft Word er det mest populære tekstbehandlingsprogram i verden.) Dette tip (3512) gælder for Microsoft Word 97, 2000, 2002, og 2003. Du kan finde en version af dette tip til menufaner Word (Word 2007 og nyere) her: Oprettelse af en String.


© 2019 Zajacperrone.com | Contact us: webmaster# zajacperrone.com