我一直在使用Access vba的DoCmd.TransferText
命令将我的表转换为.csv
文件,并且效果很好,但是我意识到我遇到了一个问题出口。
我有一个hours
字段,用于存储文本,但是,导出表时,1.5
或3.75
之类的任何文本都会四舍五入为2
和{{ 1}}。
我想我知道为什么会这样-我使用的规范将Text Qualifier更改为4
。
似乎删除引号后,任何看起来像数字的值都会自动四舍五入为最接近的整数(我已经尝试将{none}
更改为类型为{{1}的数字) },但没有成功。
我需要删除引号,所以有没有办法使这些小时值最多保留两个小数位呢?
命令如下所示:
hours