VBA让我这样做:
Columns("A:A").Select
但我需要这样做:
Columns("ColNumToLet:ColNumToLet").Select
其中ColNumToLet是变量类型的变量,其值为A. VBA抛出类型不匹配错误。什么是正确的语法?
答案 0 :(得分:2)
无需转换为字母:
Columns(ColNum).Select
如果您需要使用信件
Columns(ColNumToLet).Select
也可以。
答案 1 :(得分:2)
以下是使用字母定义列范围的方法:
Sub marine()
alpha = "A"
omega = "O"
Columns(alpha & ":" & omega).Select
End Sub