影刀的Excel扩展指令集有新旧两种版本,里面的指令,比如批量向右填充公式、查找数据所在列等指令都有了更新。现在遇到了一个问题是:假设以前的流程里使用了旧版的查找数据所在列指令,而现在出了新版的指令,那么
1.旧版和新版的指令能共存在同一个流程中吗?
2.如果不能,该怎么更新、删除旧版的指令,使用新版的指令,才不容易出错呢?总感觉有点乱啊
之所以有上面的困惑,是因为今天打开某个应用时,需要更新指令集。
更新了之后,发现流程中有两个Excel扩展指令集,一个是旧的,一个是新的。这时候就出现问题了——关闭应用时影刀提示:社区版不能使用高级指令集(从而导致:关闭应用时不能同步,会显示“未同步”)。
这个问题我搜索了社区以往的提问,了解到只要把相关的指令集删掉就能解决问题了。
那么,既然是更新了Excel指令集才有这个问题的,所以立刻想到把Excel指令集卸载就行了,又想既然安装了新的,那就把旧的卸载了不就得了。
于是一秒钟的功夫就把旧的指令集卸载了,结果很惨,流程中凡是涉及到旧指令集的地方都变成异常错误了,加起来总共有二三十处,而且关键是都记不起旧指令之前填的什么参数了,修复起来都难![[伤心]](https://winrobot-pub-a.oss-cn-hangzhou.aliyuncs.com/assets/expression/shangxin.png)
为了给其他遇到类似问题的人提供经验教训,特此发帖,想知道遇到了这样的问题,该咋办![[伤心]](https://winrobot-pub-a.oss-cn-hangzhou.aliyuncs.com/assets/expression/shangxin.png)