我有用于在 Excel 2016 电子表格中选择日期的 VBS 代码。当我在 Excel 365 中运行它时,出现编译错误。为什么?

I have VBS code for picking a date in an Excel 2016 spreadsheet. When I run it in Excel 365 I get a compile error. Why?

提问人:Tomas 提问时间:8/16/2023 更新时间:8/16/2023 访问量:48

问:

我创建了一个 VBA 程序来在 Excel 2016 电子表格中选择日期。这一直运作得非常好,我所有的人都喜欢它。最近,我们公司从Excel 2016升级到Excel 365。升级后,事情向南发展。当我去运行程序时,我收到一条错误消息。“编译错误:找不到方法或数据成员。”这是我在 Excel 365 中运行 VBA 程序时收到的错误消息。它在 Excel 2016 中有效。

这在 Excel 2016 中有效,但在 Excell 365 中不起作用。还有其他人遇到过这个问题吗?使用括号会有帮助吗?

Excel VBA 日期 Office365 选取器

评论

2赞 CDP1802 8/16/2023
引发该错误的 vba 代码行是什么?
3赞 FunThomas 8/16/2023
日期选取器不再可用(并且 Microsoft 未能提供替代方法)。例如,请参阅 stackoverflow.com/questions/54650417/...

答: 暂无答案