我使用vbscript查询mysql数据库,然后将结果填充到openoffice calc文件中。
在我尝试使用
在电子表格中输入日期之前,一切似乎都进展顺利objSheet.getCellByPosition(2, n).SetString(adoRS("DATEONLY"))
这会输入一些完全错误的奇怪符号。
所以我尝试将日期输入为日期的字符串intsead,即类型是来自mysql而不是日期的字符串,这种方式有效,但是当插入到calc中时,它会在字符串的开头添加一个撇号这意味着calc不再将其视为日期!
我做错了什么?我花了几个小时搜索谷歌,但无法找到解决方案。
非常感谢任何指示。
答案 0 :(得分:0)
我尝试在没有问题的情况下插入单元格日期,您也可以尝试格式化日期,并且可以插入公式。
对于我的测试,我尝试过:
UIViewController
将变量Call oSheet.getCellRangeByName("A1").setString(Now)
Call oSheet.getCellRangeByName("A2").setString(Format(Now, "DD/MM/YYYY"))
Call oSheet.getCellRangeByName("A3").setFormula("=DATE(2016;02;05")
更改为Now