在 VBA 中連線字串
Iqra Hasnain
2024年2月15日
我們將介紹如何在 VBA 中連線字串並解釋如何使用 Excel 和運算子。
在 VBA 中連線字串
我們可以在 VBA 中將多個字串連結成一個單數字串,並使用 &
運算子來分隔字串的值。我們可以在工作表和 Excel 中使用 &
運算子作為 VBA 函式。
我們可以將&
運算子作為工作表單元格中公式的一部分作為工作表中的函式輸入。我們可以在大程式碼中使用這個 &
運算子,它將通過 Microsoft Visual Basic 編輯器作為 VBA 中的函式輸入。
語法:
# VBA
strOne & strTwo [& strThree & str_p]
這些字串值連線在一起。這個 &
運算子返回一個字串/文字值。
在 VBA 中連線空格字元
我們將把值連線在一起,新增空格字元來分隔連線的值。如果沒有,我們可以得到一個長字串,其中連線的值一起執行。
這將使閱讀結果更有價值。
程式碼:
# Vba
Sub concatenate()
Set B3 = Range("B3")
Set C3 = Range("C3")
MsgBox (B3 & " " & C3)
End Sub
輸出:
我們使用&
運算子在 B1
和 B2
單元格值之間新增空格字元。這將包含我們被擠壓在一起的價值觀。
在 VBA 中連線引號
&
運算子將連線用引號括起來的字串值。這個 &
運算子將一個引號新增到下面這個示例中的連線結果。
程式碼:
# Vba
Sub concatenate()
MsgBox ("Orange " & """" & " Mango")
End Sub
輸出:
這個 &
運算子在結果字串的中間新增一個引號。我們的字串用引號括起來。