点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)通过将Excel文件另存为制表符...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)通过将Excel文件另存为制表符...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
通过将Excel文件另存为"制表符分隔的.txt"文件,DecimalSeparator从","更改为""。
尝试设置application.DecimalSeparaotr","无效。
该问题如何解决?
var exApp = ctx.excel.application.getObject();
exApp.application.DecimalSeparator =",";
var file = ctx.excel.file.open(" C:\\ Bot_BatchInputSession \\ test.xlsx");
var sheetlist = ctx.excel.sheet.getList();
ctx.excel.sheet.activate(sheetlist [0]);
var msTxtFormat ='21';
ctx.excel.file.saveAs(" C:\\ Bot_BatchInputSession \\ test.txt",msTxtFormat);
嗨,
问题来自说明
exApp.application.DecimalSeparator =",";您必须更改为exApp.DecimalSeparator ="。";
,您必须在说明后添加
exApp.UseSystemSeparators = false;
尝试以下顺序:
//初始化Excel
ctx.options.excel.newXlsInstance = false;
ctx.options.excel.visible = true;
ctx.options.excel.displayAlerts = false;
ctx.excel.initialize();
var exApp = ctx.excel.application.getObject();
exApp.DecimalSeparator ="。";
exApp.UseSystemSeparators = false;
ctx.excel.file.open(" C:\\ Bot_BatchInputSession \\ test.xlsx");
var msTxtFormat ='21';
ctx.excel.file.saveAs(" C:\\ Bot_BatchInputSession \\ test.txtt",msTxtFormat);
一周热门 更多>