gpt4 book ai didi

excel - 如何使用 VBA 引用 Excel 中的表格?

转载 作者:行者123 更新时间:2023-12-01 16:44:42 27 4
gpt4 key购买 nike

Excel VBA 中是否可以引用命名表?

假设这可能是......

Sheets("Sheet1").Table("A_Table").Select

我看到有人提到表是一个列表对象,但我不确定这是否是同一回事。

最佳答案

OP询问是否可以引用表格,而不是如何添加表格。所以相当于

Sheets("Sheet1").Table("A_Table").Select

将是这样的声明:

Sheets("Sheet1").ListObjects("A_Table").Range.Select

或选择部分(例如仅表中的数据):

Dim LO As ListObject
Set LO = Sheets("Sheet1").ListObjects("A_Table")
LO.HeaderRowRange.Select ' Select just header row
LO.DataBodyRange.Select ' Select just data cells
LO.TotalsRowRange.Select ' Select just totals row

对于部件,您可能需要在选择它们之前测试标题行和总计行是否存在。

说真的,这是在 SO 中引用 VBA 中的表的唯一问题吗? Excel 中的表格非常有意义,但在 VBA 中使用它们却很难!

关于excel - 如何使用 VBA 引用 Excel 中的表格?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18030637/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com