当我写" C olumns.Count"然后我转到下一行,它变成" c olumns.count"。
当我运行我的宏时,我收到此错误消息:
为什么会这样?我如何保留大写C?
答案 0 :(得分:2)
VBA编辑器将自动调整已定义变量的大小写。因此,如果您创建了一个变量(即Dim columns
),编辑器会在您输入单词" columns "的任何实例时自动更正。匹配Dim语句中的大小写。相反,更改Dim语句中的大小写将调整以下代码中的所有实例。
此外,列是Excel的关键字,因此我不建议您定义该名称的变量。它可能会产生一些问题。