Spisie treści
Dodaj spacje do ciągu
Typowym sposobem dodawania spacji do ciągu za pomocą VBA jest użycie spacji między cudzysłowami. Poniższy przykład dodaje dziesięć spacji między słowem „Hello” i „World”:
12345678 | Sub AddSpaces()Przyciemnij mój ciąg jako ciągMyString = "Witaj" & " " & "Świat"MsgBox Mój ciągNapis końcowy |
Funkcja przestrzeni VBA
Bardziej intuicyjnym sposobem dodawania spacji do ciągu jest użycie funkcji Space(). Poniższy kod działa tak samo, jak w poprzednim kodzie, ale używa funkcji Space():
12345678 | Sub AddSpaces()Przyciemnij mój ciąg jako ciągMyString = "Witaj" i kosmos(10) i "Świat"MsgBox Mój ciągNapis końcowy |
Uwaga boczna: działa to w VBA, jednak nie działa w formule arkusza kalkulacyjnego. Zamiast tego użyj funkcji REPT, aby powtórzyć znak, na przykład spację.