gpt4 book ai didi

Excel 集合变量

转载 作者:行者123 更新时间:2023-12-04 21:30:46 25 4
gpt4 key购买 nike

假设我们有两个在 VBA 功能方面相同的工作簿;但是,数据集会有所不同。 VBA 代码将一些数据存储在集合变量中以方便计算。此变量通过同一工作簿中的不同模块调用。由于此变量也存在于另一个工作簿上,并且这两个工作簿不应共享相同的集合值,我们如何确保集合调用只会从自己的工作簿中提取变量?

声明集合变量时声明“选项私有(private)模块”是否足够?如:

Option Private Module
Public DataCol As New Collection

谢谢。

最佳答案

是的。

将模块声明为 Option Private Module会将在该模块中声明的“公共(public)”变量的范围限制为该特定项目。这类似于 Friend类中的范围,类似于 internal static在.NET 中。

关于Excel 集合变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52725095/

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