JSL 保存EXCEL格式并保持前导零问候,
我有一个 JMP 文件,在我想保留的几个列中有前导 0。
数据类型是 Character... 建模类型是 Nominal
当我使用下面的 JSL 代码将文件保存为 EXCEL 格式时,前导 0 消失了。 有没有办法让他们留在里面?
du = Cust_join << Save( Concat("C:\file",Format( Today(), "yyyymmdd" ),".xlsx") );
我想编写一些代码,在每个实例前面加上一个撇号,但有一些行
数据表脚本视窗回复: JSL保存EXCEL格式并保持前导零看起来 Excel 正在剥离前导零。我猜您将不得不留在 JMP 中而不使用 Excel LOL。但如果您必须使用 Excel,则可以在值前加上单引号。以下是 JMP 表格和 Excel 电子表格:

回复:JSL 保存 EXCEL 格式并保持前导零JMP 正在导出所有前导零。是 Excel 正在剥离它们。您建议在列的值中放置一个非数值是保留前导零的一种方法。
也许另一个社区成员有更好的解决方案
回复:JSL 保存 EXCEL 格式并保持前导零嗨特克斯尼尔森...
使用 JMP16。
我根本不关心文件名。 我担心文件中有前导 0 的列。 它们在 JMP 中看起来不错,但是当我使用上面的脚本或什至使用文件保存为 EXCEL 文件时... 节省... 因为,这些列删除了前导 0。
例子:
在 JMP 中,我有一个文件,其中包含一个看起来像这样的列;

当我将它保存在 EXCEL 中时,前导 0 被修剪...因此,0001585350 被修剪为 1585350
回复: JSL保存EXCEL格式并保持前导零dt << Save( "C:\file" || Char( Format( Today(), "y/m/d" ) ) || Char( Hour( Today() ) ) || Char( Minute( Today() ) ) || ".xlsx" );
回复:JSL 保存 EXCEL 格式并保持前导零这是我使用您的 JSL 获得的文件名......已删除的前导零在哪里
"C:\file20220210.xlsx"
您使用的是哪个版本的 JMP?