excel - VBA - 将工作表导出为 CSV 而不在 CSV 中舍入值
问题描述
我有一个脚本,可以将我的 excel 工作簿中的 sheet3 导出到 CSV。
不幸的是,CSV 现在正在四舍五入我的数值。我已经嵌入了问题的图像以及我正在使用的 VBA 脚本。有没有办法阻止这种情况发生?
将工作表 3 保存为 CSV 的 VBA 代码。
Public Sub ExportCSV()
Dim wbkExport As Workbook
Dim shtToExport As Worksheet
Set shtToExport = ThisWorkbook.Worksheets("Sheet3") 'Sheet to export as CSV
Set wbkExport = Application.Workbooks.Add
shtToExport.Copy Before:=wbkExport.Worksheets(wbkExport.Worksheets.Count)
Application.DisplayAlerts = False 'Possibly overwrite without asking
wbkExport.SaveAs Filename:="\\NJTRDNSV01\X242095$\Desktop\pjw\Output", FileFormat:=xlCSV
Application.DisplayAlerts = True
wbkExport.Close SaveChanges:=False
End Sub
解决方案
推荐阅读
- angular - 使用不同的模板登录 - Angular 6
- google-bigquery - 在 Google Big_Query 中显示当月的第一天
- php - Laravel 505 错误
- r - 创建包时如何使R找到依赖项的本地包
- powershell - PowerShell 搜索字符串和复制文件
- xss - 现代网络浏览器是否仍然容易受到跨站点烹饪的影响?
- jersey - 我如何禁用选项请求方法甚至在 dropwizard 中处理
- c# - 使用 Windows 服务从 \Temp 文件夹中删除临时文件
- php - 在 Windows 上安装部署程序,组织
- tensorflow - 将 Beholder 插件与 tf.estimator.Estimator 一起使用