在线编辑excel

阅读次数 227

使用场景及现象: 用户在线编辑excel,在单元格中输入内容后,光标没有移开,直接点击由我们自己系统开放的一个提交按钮,这时候如果调用sdk中的save保存文档,会导致当前单元格中的输入内容没有保存。 请问这种情况要怎么解决,不是每个用户都会主动先ctrl+s保存

1 Answers

您好,您可以在用户点击您自定义的保存按钮是,执行如下方法:

Application.ActiveWorkbook.Save(true)

该方法会触发保存当前文件为一个新的版本(历史记录里看到的版本)。

请问需要使用哪个版本的jssdk呢? 我是旧平台切换过来的,目前使用的是 web-office-sdk-v1.1.19.es 也是调用save方法,没有效果

你好,web-office-sdk-v1.1.19.es是支持的,请确保您调用的是工作薄下的Save()函数,且按要求传递了参数true