找回密码
 立即注册

QQ登录

只需一步,快速开始

helloworldplus

注册会员

10

主题

25

帖子

85

积分

注册会员

积分
85
最新发帖
helloworldplus
注册会员   /  发表于:2024-11-29 14:24  /   查看:17  /  回复:4
1金币
描述:导入一个有两个sheet的表格,导入后在sheet1表单内的某个单元格内自动创建一个下拉框按钮,但是该下拉框按钮的下拉图标不会显示,只有鼠标hover单元格时才会显示,经测试发现只有一张sheet的表格表现正常。
image.png377292174.png

4 个回复

倒序浏览
Wilson.Zhang
超级版主   /  发表于:昨天 15:51
沙发
您好!我在17.1.9版本使用您提供图示中的代码片段测试,发现下拉按钮可以显示,如下图所示:
下拉列表按钮.png

请教下您使用的版本,如果比17.1.9版本早,您可以在官网最新的在线表格编辑器亲测观察下:
https://demo.grapecity.com.cn/SpreadJS/WebDesigner/index.html
回复 使用道具 举报
helloworldplus
注册会员   /  发表于:昨天 16:04
板凳
本帖最后由 helloworldplus 于 2024-11-29 16:32 编辑
Wilson.Zhang 发表于 2024-11-29 15:51
您好!我在17.1.9版本使用您提供图示中的代码片段测试,发现下拉按钮可以显示,如下图所示:

您好!如果是在表格加载完成之后,再去通过代码是可以的。你可以在编辑器中试一下:先导入一个含有两个sheet的xlsx文件,然后在导入成功的回调里面添加下拉框,并且还需要给另外一个单元格设置公式: image.png711894530.png
image.png235837706.png
回复 使用道具 举报
Wilson.Zhang
超级版主   /  发表于:昨天 17:33
地板
helloworldplus 发表于 2024-11-29 16:04
您好!如果是在表格加载完成之后,再去通过代码是可以的。你可以在编辑器中试一下:先导入一个含有两个sh ...

如下图所示,您设置公式的方式与官网API建议的方式不一样,您可以排查下公式设置是否无误。
1732872675043.png960028991.png
回复 使用道具 举报
helloworldplus
注册会员   /  发表于:昨天 18:09
5#
本帖最后由 helloworldplus 于 2024-11-29 18:14 编辑

咦,不好意思,我这个方法因为一些逻辑封装了一层,截图为了方便,直接把名称改成了activesheet,没注意到这个问题,该方法调用设置公式传递的参数按照官方来的没问题的
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部