下面是一些Excel VBA代码,它应该打印字符串中指定范围的列数。我在Debug.Print
部分收到错误消息。我做错了什么?
Dim val1a As String
val1a = "A1:D1"
Dim Rng1 As Range
Debug.Print Rng1(var1a).Columns.Count ' error here
答案 0 :(得分:11)
使用
Range(var1a).Columns.Count
答案 1 :(得分:1)
你犯的错误是,
你宣布'val1a'但是叫'var1a'。
纠正错字,你就可以得到它。