找回密码
 立即注册

QQ登录

只需一步,快速开始

biz-dev

中级会员

99

主题

266

帖子

917

积分

中级会员

积分
917

微信认证勋章

biz-dev
中级会员   /  发表于:2020-6-12 10:22  /   查看:6374  /  回复:11
你好,如果sheet的名字中包含一些特殊字符(比如%),这个时候使用公式引入这个包含特殊字符的sheet,会提示无效公式,然后整个excel都会崩溃,这种情况下,要如何处理

通过try catch的方式,可以取得错误,但是excel仍然会崩溃

崩溃现象:
1.然后单元格无法选中
2.切换sheet时,excel变成一片空白

评分

参与人数 1金币 +666 收起 理由
Fiooona + 666 谢谢反馈

查看全部评分

11 个回复

倒序浏览
Fiooona
论坛元老   /  发表于:2020-6-12 11:40:46
沙发
image.png197105406.png 可以给的具体的复现方法?我这试了下没试出来
组件化表格编辑器(预览版)试用进行中,点击了解详情!
请点击评分,对我的服务做出评价!5分为非常满意!
回复 使用道具 举报
biz-dev
中级会员   /  发表于:2020-6-12 16:24:23
板凳
本帖最后由 biz-dev 于 2020-6-12 16:25 编辑

只有把sheet引用外面那个引号去掉就可以了
image.png775431213.png
主要是想了解出现这种情况,要如何处理异常,否者的话,excel整体就话无法操作
回复 使用道具 举报
biz-dev
中级会员   /  发表于:2020-6-12 16:50:25
地板
本帖最后由 biz-dev 于 2020-6-12 16:59 编辑

目前有发现几个公式添加之后不正确的:

生成公式不完整,只会显示=COUNTIF(.
=COUNTIF('.'!i1:i500,O5)

下面2个在生成公式后,引号会丢失
=COUNTIF(';'!i1:i500,O5)
=COUNTIF('_'!i1:i500,O5)
重现步骤:
image.png756759948.png
添加一些特殊符号命名的sheet,然后执行上面的公式
回复 使用道具 举报
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2020-6-12 19:36:36
5#
重现了,您这个测试真全面。可否提供下您这个测试Excel。方便我们做后续的验证
回复 使用道具 举报
biz-dev
中级会员   /  发表于:2020-6-15 08:12:51
6#
好的

111.xlsx

51.03 KB, 下载次数: 376

回复 使用道具 举报
Fiooona
论坛元老   /  发表于:2020-6-15 11:27:23
7#
做个标记:编号4586
该问题有进展会在此更新
组件化表格编辑器(预览版)试用进行中,点击了解详情!
请点击评分,对我的服务做出评价!5分为非常满意!
回复 使用道具 举报
Fiooona
论坛元老   /  发表于:2020-6-24 18:34:21
8#
该问题已在V13.1.4中修复,通过npm可以直接更新至该版本
组件化表格编辑器(预览版)试用进行中,点击了解详情!
请点击评分,对我的服务做出评价!5分为非常满意!
回复 使用道具 举报
biz-dev
中级会员   /  发表于:2020-6-29 07:49:45
9#
本帖最后由 biz-dev 于 2020-6-29 07:55 编辑

官网下安装包版本还是13.1.0的,目前无法使用npm方式进行安装,请问还有其他的安装方式么?
回复 使用道具 举报
Fiooona
论坛元老   /  发表于:2020-6-29 08:59:02
10#
留一下邮箱,给您发到邮箱~
组件化表格编辑器(预览版)试用进行中,点击了解详情!
请点击评分,对我的服务做出评价!5分为非常满意!
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部