我是 VBA 新手,一直在努力解决这个问题。我有一个包含三个字符的字符串,我想将其拆分并将值放入 excel 中的数组中。例如,
Sub Splitdata()
Dim x As Variant
Dim txt As String
txt = "Today is sunny"
x = Split(txt)
Range("C1:C3").Value = x
End Sub
但是,这仅返回单元格 C1-c3 中字符串的第一个字符,即“今天”。我想需要一个循环,但是我不确定如何制作一个。还有解决这个问题的一般方法吗?