找回密码
 立即注册

QQ登录

只需一步,快速开始

eat_grape_5
高级会员   /  发表于:2024-6-19 15:28:58
10#

请问楼主使用autoMerge方法自动合并单元格时设置的参数selectionMode值是merged还是source?在之前提供的附件中稍加修改,将autoMerge方法的selectionMode参数值设置为merged后,仍然可以根据当前这个思路实现。请看附件demo!

demo_0619.zip

1.9 KB, 下载次数: 517

回复 使用道具 举报
wutao@digiwin
金牌服务用户   /  发表于:2024-6-19 15:48:25
11#
eat_grape_5 发表于 2024-6-19 15:28
请问楼主使用autoMerge方法自动合并单元格时设置的参数selectionMode值是merged还是source?在之前提供的 ...

好的谢谢,我先看下demo
回复 使用道具 举报
eat_grape_5
高级会员   /  发表于:2024-6-19 15:51:41
12#
wutao@digiwin 发表于 2024-6-19 15:48
好的谢谢,我先看下demo

好的,不客气
回复 使用道具 举报
wutao@digiwin
金牌服务用户   /  发表于:2024-6-19 15:53:59
13#
eat_grape_5 发表于 2024-6-19 15:28
请问楼主使用autoMerge方法自动合并单元格时设置的参数selectionMode值是merged还是source?在之前提供的 ...

sheet.autoMerge(viewportRange, GC.Spread.Sheets.AutoMerge.AutoMergeDirection.column, GC.Spread.Sheets
              .AutoMerge.AutoMergeMode.restricted, GC.Spread.Sheets.SheetArea.viewport);
我合并单元格是这么写的 没有设置selectionMode
回复 使用道具 举报
eat_grape_5
高级会员   /  发表于:2024-6-19 16:00:26
14#
wutao@digiwin 发表于 2024-6-19 15:53
sheet.autoMerge(viewportRange, GC.Spread.Sheets.AutoMerge.AutoMergeDirection.column, GC.Spread.Sh ...

如图所示为autoMerge接口的API文档内容,selectionMode是可选参数,默认为source。结合您想通过点击HyperLink获取数据的需求,建议将该参数设置为merged,这样便于获取合并单元格的范围。您需要确认下您的使用场景是否允许设置selectionMode参数值为merged。

1718783839476.png492915038.png

评分

参与人数 1金币 +666 收起 理由
Joestar.Xu + 666 赞一个!

查看全部评分

回复 使用道具 举报
wutao@digiwin
金牌服务用户   /  发表于:2024-6-19 16:54:56
15#
eat_grape_5 发表于 2024-6-19 16:00
如图所示为autoMerge接口的API文档内容,selectionMode是可选参数,默认为source。结合您想通过点击Hyper ...

很感谢您给的demo案例给了我很大的启发
回复 使用道具 举报
eat_grape_5
高级会员   /  发表于:2024-6-19 17:08:17
16#
wutao@digiwin 发表于 2024-6-19 16:54
很感谢您给的demo案例给了我很大的启发

客气客气,您的题目也让我学习了
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-6-19 18:07:09
17#
eat_grape_5 发表于 2024-6-19 17:08
客气客气,您的题目也让我学习了

回复 使用道具 举报
wutao@digiwin
金牌服务用户   /  发表于:2024-6-20 10:06:54
18#
eat_grape_5 发表于 2024-6-19 16:00
如图所示为autoMerge接口的API文档内容,selectionMode是可选参数,默认为source。结合您想通过点击Hyper ...

你好,我又来打扰您了,我用了这个 sheet.autoMerge(range,GC.Spread.Sheets.AutoMerge.AutoMergeDirection.column,GC.Spread.Sheets.AutoMerge.AutoMergeMode.restricted, GC.Spread.Sheets.SheetArea.viewport,GC.Spread.Sheets.AutoMerge.SelectionMode.merged);使用了SelectionMode是merged会造成我的超链接点击不到,但有些又可以点击,如果是source就可以获取到点击事件,但是会造成getSpan获取不到范围,我是使用了sheet.setHyperlink的方式增加的超链接


超链接.gif

回复 使用道具 举报
eat_grape_5
高级会员   /  发表于:2024-6-20 10:21:45
19#
wutao@digiwin 发表于 2024-6-20 10:06
你好,我又来打扰您了,我用了这个 sheet.autoMerge(range,GC.Spread.Sheets.AutoMerge.AutoMergeDirecti ...

您好!如您所言,自动合并的选择模式source无法获取合并单元格的范围信息,看起来是有些棘手了。在您的业务场景中需要使用setHyperLink吗?如果没有限制的话,用HyperLink单元格类型也可以。如果必须使用setHyperLink的话,那方便提供下demo吗?
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部