将数据表保存为 Excel 文件时自定义目标 Excel 文件的格式。<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />我想请求 JMP 社区帮助我找到一种将 JMP 表导出到 Excel 的自定义方法。
我的脚本的一部分需要将 JMP 表导出到 Excel 文件。
理想情况下,我想在导出时自定义目标 Excel 文件的格式。 (具有所需的列宽、行高、颜色等)
但到目前为止,我发现JMP只会将单元格颜色传送到目标excel文件。 我一直在寻找在导出时传递命令或设置一些参数的方法,但还没有运气。
任何想法或见解将不胜感激!
问候,
泽隆
回复:将数据表另存为 Excel 文件时自定义目标 Excel 文件的格式。将列数和行数设置为足够大的数字以容纳您的数据。完成此操作后,列数是固定的,并且我将行数设置为足够大的数字来处理最大的数据集。
回复:将数据表另存为 Excel 文件时自定义目标 Excel 文件的格式。谢谢你的主意! 没错,这就是我想要的。
逆向工程部分确实需要一些时间。 这是我的方法和一些技巧。
- 使用记事本++打开*.xml文件。 它使识别 XML 文件的每个部分变得更加容易。
- 将 .. 选择替换为 JMP 数据表上的“for”循环。最好从只有几行的数据表开始。
- 找到调试日志以查看 Excel 无法打开它的原因。 一个可能的原因可能是 部分中的默认 Col/RowCount 与我们的实际数据不匹配。 似乎它可以简单地删除,并且 Excel 可以很好地处理它。 不确定如果将脚本应用于大型数据表是否会出现问题。
回复:将数据表另存为 Excel 文件时自定义目标 Excel 文件的格式。我过去使用的方法主要依赖于 JSL 编程,但会产生漂亮的结果。
1. 将数据集保存为Excel文件
2. 按照您想要的外观设置 Excel 文件的格式,例如颜色、粗体、冻结行等。
3. 将文件另存为 XML Spreadsheet 2003 (*.xml) 类型
4. 这是最困难的部分:编写一个对 xml 文件进行“逆向工程”的 JSL 程序
我使用这种方法将多个结果表合并到一个多选项卡 Excel 工作簿中。