Funkce VBA Space - přidejte mezery do řetězce - příklady kódu VBA

Přidejte mezery do řetězce

Běžný způsob, jak přidat mezery do řetězce pomocí VBA, je použít mezery mezi uvozovkami. Následující příklad přidá deset mezer mezi slovo „Hello“ a „World“:

12345678 Sub AddSpaces ()Dim MyString jako řetězecMyString = "Ahoj" & "" & "Svět"MsgBox MyStringEnd Sub

Prostorová funkce VBA

Intuitivnější způsob, jak přidat mezery do řetězce, je použít funkci Space (). Následující postup funguje stejně jako předchozí kód, ale používá funkci Space ():

12345678 Sub AddSpaces ()Dim MyString jako řetězecMyString = "Hello" & Space (10) & "World"MsgBox MyStringEnd Sub

Sidenote: Toto funguje ve VBA, ale nefunguje ve vzorci tabulky. Místo toho použijte funkci REPT k opakování znaku, například mezery.

wave wave wave wave wave