gpt4 book ai didi

excel - 在 Excel VBA 中设置事件工作簿的值

转载 作者:行者123 更新时间:2023-12-03 00:43:40 25 4
gpt4 key购买 nike

我现在已经以这种方式设置了我的工作簿,其中工作簿被硬编码到 Set 命令中,我想知道是否有一种方法可以做到这一点,以便我可以将其放在流畅的地方?因此,无论此代码放置在何处(在另一个工作簿中),代码都会适应新的环境。

这有道理吗?

下面是我现在使用的,我想让它做的是用于 ActiveWorkbook 或类似的东西。因为这将在代码的开头而不是中间设置。

Set wbOOR = Application.Workbooks("未结订单报告.xlsm")

最佳答案

您可能在Set wbOOR = ThisWorkbook

之后

只是为了澄清

ThisWorkbook 将始终引用代码所在的工作簿

ActiveWorkbook 将引用处于事件状态的工作簿

在处理多个工作簿时请小心使用它。这实际上取决于您想要实现的目标,哪个是最佳选择。

关于excel - 在 Excel VBA 中设置事件工作簿的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12302978/

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