| 分享时间 | 10小时5分钟前 |
| 最后更新 | 10小时5分钟前 |
| 修订版本 | 0 |
| 用户许可 | -未设置- |
| Quicker版本 | 1.43.21 |
| 动作大小 | 60.6 KB |
这是一个专门为 Excel工具箱-by-JJF331 配套制作的 Quicker 动作转换工具,用于将普通 Quicker 动作转换成 Excel 工具箱可以直接导入使用的子程序包。
它的主要作用,就是把原本独立存在的 Quicker 动作“搬进” Excel 工具箱中。无需手工复制变量、步骤和子程序,选择需要转换的 Quicker 动作文件后,转换器会自动分析动作结构,并生成对应的 .qspkg.json 子程序包。
🔹 普通 Quicker 动作转换
自动读取 Quicker 导出的动作 JSON / QKA,提取动作中的 Variables、Steps 等执行内容,并转换成 Excel 工具箱可识别的 SubProgram。
🔹 支持模板动作
对于 Data=null、UseTemplate=true 的模板型动作,可在 Quicker 当前运行环境中解析其实际 XAction,获取导出文件本身没有保存的 Variables、Steps 等真实动作内容。
🔹 支持动作内子程序
如果原动作内部还调用了其他 SubProgram,转换时会同时提取这些依赖子程序并打包,无需逐个手工复制。
例如:
原Quicker动作 → 主程序 + 子程序A + 子程序B
转换后只需要生成并导入 一个子程序包,即可完整保留原动作的执行逻辑和内部子程序依赖。
🔹 保持原动作信息
尽量保留原动作的名称、图标、说明、变量定义、执行步骤以及动作内子程序结构,避免重新手工搭建动作造成参数遗漏。
🔹 自动处理工具箱包格式
自动生成 Excel 工具箱专用 .qspkg.json 格式,并处理 Version、TemplateRevision 等 Quicker 强类型字段,避免因 JSON 数字类型错误导致导入失败。
Quicker动作 → 选择导出文件 → 自动解析 → 生成 .qspkg.json → Excel工具箱导入
转换器只负责“转换和打包”,不会修改原 Quicker 动作,也不会直接修改 Excel 工具箱中的现有功能。
💡 对于复杂动作,尤其是包含模板动作或多个动作内子程序的情况,建议转换后先在 Excel 工具箱中测试确认功能正常,再正式使用。
| 修订版本 | 更新时间 | 更新说明 |
|---|---|---|
| 0 | 10小时5分钟前 |