我听说过很多关于.Select在Excel VBA 中使用的可理解的憎恶,但我不确定如何避免使用它.我发现如果我能够使用变量而不是Select函数,我的代码将更加可重用.但是,ActiveCell如果不使用,我不确定如何引用事物(如等)Select.
我发现这篇关于范围的文章和这个例子关于不使用select的好处却找不到怎么样的东西?
如何获取当前单元格的引用?
例如,如果我想显示列A的宽度,我可以使用以下内容:
=CELL("width", A2)
Run Code Online (Sandbox Code Playgroud)
但是,我希望公式是这样的:
=CELL("width", THIS_CELL)
Run Code Online (Sandbox Code Playgroud)