找回密码
 立即注册

QQ登录

只需一步,快速开始

奇怪又好看

初级会员

28

主题

109

帖子

269

积分

初级会员

积分
269
奇怪又好看
初级会员   /  发表于:2021-8-12 14:31  /   查看:1626  /  回复:6


image.png842291259.png

比如上图,在我加载出excel的时候,想知道sheet标签栏的内容,sheet1、sheet2

6 个回复

倒序浏览
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-8-12 16:04:05
沙发
您可以用sheet.name()实现,例如
var arr = new Array()
for(var i = 0; i < spread.getSheetCount(); i++){
    arr.push(spread.getSheet(i).name())
}
回复 使用道具 举报
奇怪又好看
初级会员   /  发表于:2021-8-12 16:28:04
板凳
Derrick.Jiao 发表于 2021-8-12 16:04
您可以用sheet.name()实现,例如
var arr = new Array()
for(var i = 0; i < spread.getSheetCount(); i+ ...

那这个会有联动的状态吗?

比如,我把取出来的sheet数据,形成一个自己项目的菜单

当我点击菜单的时候,并不是点开excel自带的sheet栏,对应打开响应的sheet ?
回复 使用道具 举报
奇怪又好看
初级会员   /  发表于:2021-8-12 18:26:31
地板
奇怪又好看 发表于 2021-8-12 16:28
那这个会有联动的状态吗?

比如,我把取出来的sheet数据,形成一个自己项目的菜单

已经解决了,谢谢
回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-8-12 18:30:28
5#

解决了就好,本质就是通过sheet.name()拿到表单名称。
回复 使用道具 举报
奇怪又好看
初级会员   /  发表于:2021-8-13 14:25:51
6#
Derrick.Jiao 发表于 2021-8-12 18:30
解决了就好,本质就是通过sheet.name()拿到表单名称。

嗯嗯,谢谢
回复 使用道具 举报
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-8-13 16:05:48
7#
您客气了,那本贴就先结贴了,有问题欢迎另开新帖。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部