我正在使用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.库文件?)
答案 0 :(得分:0)
我在Windows 10计算机上重新编译,并收到EXCEL.EXE版本1.7的缺失或损坏的引用错误。我重新检查了excel引用(工具>参考文献),并修复了问题。