找回密码
 立即注册

QQ登录

只需一步,快速开始

MarlonYJG

注册会员

8

主题

32

帖子

84

积分

注册会员

积分
84
最新发帖
MarlonYJG
注册会员   /  发表于:2024-6-14 11:15  /   查看:126  /  回复:7
1金币
本帖最后由 MarlonYJG 于 2024-6-14 11:16 编辑

需求是这样的:就是在sheet中创建了 多个table ,同时需要让 这多个table 数据、样式等 自动同步到sheet中,同时 table也需要存在。

7 个回复

倒序浏览
Ellia.DuanSpreadJS 开发认证
超级版主   /  发表于:2024-6-14 17:19:35
沙发
您好,您可以再详细描述下您的需求吗?

您需要将一个sheet中table的数据及样式复制到其他sheet ?那这个sheet中其他内容需要复制过去吗?

还有就是复制到其他sheet,是同一个工作簿吗?

回复 使用道具 举报
MarlonYJG
注册会员   /  发表于:2024-6-14 17:32:37
板凳
Ellia.Duan 发表于 2024-6-14 17:19
您好,您可以再详细描述下您的需求吗?

您需要将一个sheet中table的数据及样式复制到其他sheet ?那这个s ...

是这样的:需要将 当前sheet 中的table 中的数据、样式等内容同步到 当前sheet中,不是复制到其他sheet中。
意思就是:界面上看不出来是table还是sheet,指定的某个区域是用table创建的,因为后续需要操作这个table,之所以要用table创建,就是为了方便查询时能快速定位到指定的位置。
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-6-14 17:34:46
地板
您好,没太明白您的意思,能否请您再详细说明一下您现在遇到的问题以及想要实现的需求吗?
回复 使用道具 举报
MarlonYJG
注册会员   /  发表于:5 天前
5#
Joestar.Xu 发表于 2024-6-14 17:34
您好,没太明白您的意思,能否请您再详细说明一下您现在遇到的问题以及想要实现的需求吗?

image.png143840941.png


红色区域 本质上是一个 table, 已经创建好了,同时绑定了数据、样式等。
现在是想把这个table的数据、样式等同步到当前的sheet中,也就是想把这份table变成sheet中的数据,同时table也需要在,视觉上其实是区分不出是table还是sheet的,同步的位置还是当前table所在的位置。意思就是想把table的数据、样式等同步到底层的sheet中。

这样做的目的是为了我后续的需求
    为了快速定位对应的区域,并进行操作;
    也是为了解决后续导出时table中的合并单元格能正常合并。
    也是为了能获取指定行的数据,因为table无法获取指定行的数据。
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:5 天前
6#
您好,根据您目前的描述,猜测使用转换为区域功能可以满足您的需求,您可以参考这个帖子中的代码来实现:https://gcdn.grapecity.com.cn/showtopic-55827-1-1.html
回复 使用道具 举报
MarlonYJG
注册会员   /  发表于:前天 15:17
7#
Joestar.Xu 发表于 2024-6-17 17:30
您好,根据您目前的描述,猜测使用转换为区域功能可以满足您的需求,您可以参考这个帖子中的代码来实现:ht ...

能否将 sheet 中的指定区域转为 table
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:前天 17:47
8#
您好,可以的,请参考下图中代码:

image.png558052978.png

或参考:https://demo.grapecity.com.cn/sp ... /basic-table/purejs
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部