gpt4 book ai didi

excel - 在VBA中获取表范围(动态)

转载 作者:行者123 更新时间:2023-12-03 00:29:44 28 4
gpt4 key购买 nike

我正在编写一个 VBA 程序,用于过滤表中的值。我试图使其成为一个适用于您提供的所有表格的通用程序。在我的程序中,我必须设置它正在过滤的表的范围:Set rng = dataSheet.Range("A1:F78")。我想知道是否有一种方法可以获取 Excel 中包含某种文本值的表格的范围,这样我就不必在每个宏中指定它。我想这是一种动态范围。

最佳答案

如果您的范围内有一个单元格始终位于表格内,例如 A1 将始终位于表格的左上角。如果直到表格末尾都有连续的单元格范围,您可以通过以下方式使用 .CurrentRegion 属性:

Set rng = dataSheet.Range("A1").CurrentRegion

关于excel - 在VBA中获取表范围(动态),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17450881/

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