相关疑难解决方法(0)

如何避免在Excel VBA中使用Select

我听说过很多关于.Select在Excel VBA 中使用的可理解的憎恶,但我不确定如何避免使用它.我发现如果我能够使用变量而不是Select函数,我的代码将更加可重用.但是,ActiveCell如果不使用,我不确定如何引用事物(如等)Select.

我发现这篇关于范围的文章这个例子关于不使用select的好处却找不到怎么样的东西?

excel vba

511
推荐指数
15
解决办法
26万
查看次数

在 Excel 表格中选择多列的代码

我是 Excel VBA 的新手。我需要修改我的代码,以便我能够进一步进行。

我想在一个 excel 表中选择多个表列。这是我的代码:

Dim ws As Worksheet
Dim tbl As ListObject

Set ws = Sheets("Sheet1")
Set tbl = ws.ListObjects(1)

Range("tbl[[Column1]:[Column5]]").Select
Run Code Online (Sandbox Code Playgroud)

当我输入表名时,它起作用了。但我想使用我在代码中使用的变量来选择表列。

excel vba

5
推荐指数
2
解决办法
2万
查看次数

使用Excel VBA选择表中的整个列

我在excel表中有一个表,我想选择整个第一行.是否有比平常更容易/更快的方式来引用表格

 Range("A2").End(xlDown).Select 
Run Code Online (Sandbox Code Playgroud)

方法?似乎通过使用表I应该获得更容易的数据访问路径.谢谢.

excel vba excel-vba

3
推荐指数
1
解决办法
4万
查看次数

标签 统计

excel ×3

vba ×3

excel-vba ×1