【问题标题】:Access 2010 Format Current Date In Report在报告中访问 2010 格式当前日期
【发布时间】:2018-09-20 13:47:00
【问题描述】:

我正在使用 Mircosoft Access 2010 VBA 创建报告。我正在尝试使用当前日期并将其格式化为“mmmm dd,yyyyy”。

我有一个文本框,其控制源为="As of " & Format(Date(),"mmmm d"", ""yyyy"),格式为Medium Date

它在 Windows 2007 中有效,并显示为“截至 2018 年 4 月 10 日”。但是如果我在 Windows 10 中运行它,我会得到 #Name?

Windows 10 的处理方式是否与 Windows 7 不同?我是否缺少需要下载的内容(即库文件?)

【问题讨论】:

  • 我的猜测:您的 win10 对分隔符有其他区域设置。您在这里使用逗号,但也许您需要分号; 之类的其他内容。此外,格式中不需要额外的引号:“mmmm d, yyyy”也可以使用,并且更易于阅读。
  • 检查文件是否可以在 Windows 10 上编译。如果引用被标记为 MISSING,您可能会看到类似这样的错误。
  • @Caaris 当我删除引用时,它会自动将它们放回原处。
  • @Gustav 谢谢,在 Windows 10 机器上重新编译给了我一个 excel 1.7 错误。重新检查参考文献有帮助

标签: ms-access vba ms-access-2010 ms-access-2007


【解决方案1】:

我在 Windows 10 机器上重新编译并收到 EXCEL.EXE 1.7 版的参考缺失或损坏错误。我重新检查了 excel 参考资料(工具 > 参考资料)并解决了这个问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-04-10
    • 2020-03-28
    • 1970-01-01
    相关资源
    最近更新 更多