2015-06-23 24 views
1

我找不到要從Range存儲Characters的數據類型。要存儲的VBA數據類型範圍()。字符()

我已經嘗試了下面的代碼,但沒有發生任何事情。我認爲這個問題是由於錯誤的數據類型。

Dim chars As Characters 
chars = Range("A2").Characters(0, 4) 
MsgBox chars.Text 
+1

這不是一個'String'? – nwhaught

+0

不,它是一個字符集合。它有一個'.Text'屬性來獲取'string'。 –

回答

2

您需要set變量和指標基於不

Dim chars As Characters 
Set chars = Range("A2").Characters(1, 4) 

chars.Font.Color = vbRed