gpt4 book ai didi

excel - 当修改的工作簿日期/时间大于另一个时运行 VBA 宏

转载 作者:行者123 更新时间:2023-12-04 20:15:07 25 4
gpt4 key购买 nike

我有一个导出的主报告让我们称之为 master.csv,我还有一个创建的报告是为了从 .csv 中提取所有相关信息,让我们称之为related.xlsx。

我有一个 Master 宏,它在打开时打开它会更新相关.xlsx 上的所有记录,然后自动关闭。

我可以在 VBA 中编写一个条件来检查 master.csv 的修改日期是否大于相关.xlsx 的修改日期然后运行我的主宏?

当涉及到编码时,我可以做足够的谷歌来找到我的大多数问题的答案,但是这是我的谷歌权力无法确认有答案的一件事。

如果您想知道为什么需要这样做,是因为当前 Outlook 被告知何时通过报告确认电子邮件运行 mastermacro,我们希望摆脱这种情况,因为某种原因交换失败。

提前致谢。

最佳答案

尝试使用 FileDateTime

在您的 Master 宏的最开始,您可以使用 FileDateTime 检查两个文件的修改日期并决定是否运行更新。

关于excel - 当修改的工作簿日期/时间大于另一个时运行 VBA 宏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28842879/

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