Access 2010格式当前日期在报告中

时间:2018-04-10 20:08:24

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

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

我有一个文本框,其中包含控件来源Label key1 = new Label(); key1.setStyle("-fx-font: 22 arial"); key1.setText(Methods.rndChar()); ////// I have a method in another class that generates a random character for this key1.setTranslateX(110); key1.setTranslateY(100); root.getChildren().addAll(key1, key2, key3); root.setOnKeyPressed( (KeyEvent event) -> { if (event.getCode().toString().equals(key1.toString())) { key1.setText(Methods.rndChar()); } }); 和格式="As of " & Format(Date(),"mmmm d"", ""yyyy")

它适用于Windows 2007,显示为“截至2018年4月10日”。但如果我在Windows 10中运行它,我会得到Medium Date

Windows 10的操作方式与Windows 7不同吗?我错过了我需要下载的内容(I.E.库文件?)

1 个答案:

答案 0 :(得分:0)

我在Windows 10计算机上重新编译,并收到EXCEL.EXE版本1.7的缺失或损坏的引用错误。我重新检查了excel引用(工具>参考文献),并修复了问题。