请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

何时待我

高级会员

44

主题

225

帖子

1053

积分

高级会员

积分
1053
何时待我
高级会员   /  发表于:2021-10-18 17:08  /   查看:1848  /  回复:7
1金币
批量粘贴时如何不粘贴Excel 样式仅粘贴值
如何通过代码设置此处不勾选:  spread.options.allowCopyPasteExcelStyle = false 设置后不起作用
image.png166772154.png
手动勾选后复制从Excel 复制数据到Spread 数据出现换行问题 如下图:
image.png900208434.png

最佳答案

查看完整内容

这个行为属于产品设计,在不勾选的情况下,也就是粘贴不带Excel的样式,这个行为在文本框也是相同的结果。做个简单的实验,打开浏览器的console,将你复制的内容粘贴进去你会发现同样是换行的。 因此,如需正常显示只能将该选项勾选。 如果只想粘贴值可以用这个 sheet.options.clipBoardOptions = GC.Spread.Sheets.ClipboardPasteOptions.values;

7 个回复

倒序浏览
最佳答案
最佳答案
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-10-18 17:08:06
来自 6#
本帖最后由 Derrick.Jiao 于 2021-10-19 10:08 编辑
何时待我 发表于 2021-10-18 19:07
1) .导入ssjson
2) .取消勾选spread 剪贴板 允许复制粘贴Excel样式 设置 3) . 从Excel中 函证结果明细 ...

这个行为属于产品设计,在不勾选的情况下,也就是粘贴不带Excel的样式,这个行为在文本框也是相同的结果。做个简单的实验,打开浏览器的console,将你复制的内容粘贴进去你会发现同样是换行的。
image.png949424438.png

因此,如需正常显示只能将该选项勾选。

如果只想粘贴值可以用这个
sheet.options.clipBoardOptions = GC.Spread.Sheets.ClipboardPasteOptions.values;


回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-10-18 18:07:20
2#
这边测试是可以用代码设置不勾选的,附件是我测试的demo

另外,请把测试复制的表单提供一下,这边测试看能否复现。

defalut_mode.html

2.04 KB, 下载次数: 40

回复 使用道具 举报
何时待我
高级会员   /  发表于:2021-10-18 18:27:04
3#
Derrick.Jiao 发表于 2021-10-18 18:07
这边测试是可以用代码设置不勾选的,附件是我测试的demo

另外,请把测试复制的表单提供一下,这边测试看 ...

我这边可能是设置的过早了, 延迟设置就好了
那取消勾选后的换行问题怎么处理好
回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-10-18 18:38:58
4#
何时待我 发表于 2021-10-18 18:27
我这边可能是设置的过早了, 延迟设置就好了
那取消勾选后的换行问题怎么处理好

换行问题,请提供对应的表单这边测试一下
回复 使用道具 举报
何时待我
高级会员   /  发表于:2021-10-18 19:07:23
5#
Derrick.Jiao 发表于 2021-10-18 18:38
换行问题,请提供对应的表单这边测试一下

1) .导入ssjson
2) .取消勾选spread 剪贴板 允许复制粘贴Excel样式 设置 3) . 从Excel中 函证结果明细表 复制一行数据到Spread 中, 数据如下图:
image.png896008911.png
4) . spread 中展示如下:
image.png772289123.png

demo.zip

396.59 KB, 下载次数: 53

附件ssjson & excel

回复 使用道具 举报
何时待我
高级会员   /  发表于:2021-10-19 10:31:29
7#
Derrick.Jiao 发表于 2021-10-19 10:06
这个行为属于产品设计,在不勾选的情况下,也就是粘贴不带Excel的样式,这个行为在文本框也是相同的结果 ...

好的, 我尝试一下
回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-10-19 11:18:09
8#

有新问题欢迎开新帖交流~
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部