8

以下は、文字列で指定された範囲の列数を出力することになっている Excel VBA コードです。セクションでエラーが発生していDebug.Printます。私は何を間違っていますか?

Dim val1a As String
val1a = "A1:D1"

Dim Rng1 As Range

Debug.Print Rng1(var1a).Columns.Count  ' error here
4

2 に答える 2

15

使用する

Range(var1a).Columns.Count
于 2012-09-28T22:03:56.127 に答える