找回密码
 立即注册

QQ登录

只需一步,快速开始

社区

注册会员

5

主题

17

帖子

44

积分

注册会员

积分
44
社区
注册会员   /  发表于:2022-6-16 14:32  /   查看:1400  /  回复:9
设置千分符单元格复制如何只复制纯数字

9 个回复

倒序浏览
ann悬赏达人认证
初级会员   /  发表于:2022-6-16 16:33:24
沙发
您好:是指需要获取单元格中的值么,使用sheet.getValue(行索引,列索引)方法。
回复 使用道具 举报
社区
注册会员   /  发表于:2022-6-16 16:40:05
板凳
本帖最后由 社区 于 2022-6-16 16:51 编辑

复制单元格的值到另一个单元格
格式是千分符   预期是不带千分符  纯数字格式

回复 使用道具 举报
社区
注册会员   /  发表于:2022-6-16 16:48:08
地板
本帖最后由 社区 于 2022-6-16 16:50 编辑
ann 发表于 2022-6-16 16:33
您好:是指需要获取单元格中的值么,使用sheet.getValue(行索引,列索引)方法。

复制单元格的值到另一个单元格
格式是千分符   预期是不带千分符  纯数字格式
例如 1,111 预期复制后是    1111
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-6-16 16:58:44
5#
可以设置下面的代码,然后再进行复制粘贴(ctrl+c,ctrol+v)即可
  1. sheet.options.clipBoardOptions= GC.Spread.Sheets.ClipboardPasteOptions.values
复制代码
回复 使用道具 举报
社区
注册会员   /  发表于:2022-6-16 17:53:18
6#
Richard.Ma 发表于 2022-6-16 16:58
可以设置下面的代码,然后再进行复制粘贴(ctrl+c,ctrol+v)即可

您好 ,您提供的方法试过了,复制的值还是1,111  逗号没有去掉   可以把它转为数字吗
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-6-16 18:22:09
7#
如果还是这个,说明这个单元格中存储的就是字符串“1,111”, 你可以用sheet.getValue(row,col) 测试一下看看

这个没法转数字,只能是把单元格设置为“常规”后,重新输入1111
或者代码设置sheet.SetValue(row,col,1111)
回复 使用道具 举报
社区
注册会员   /  发表于:2022-6-16 18:49:27
8#
好的 非常感谢您的解答
回复 使用道具 举报
社区
注册会员   /  发表于:2022-6-16 18:58:40
9#
Richard.Ma 发表于 2022-6-16 18:22
如果还是这个,说明这个单元格中存储的就是字符串“1,111”, 你可以用sheet.getValue(row,col) 测试一下看 ...

好的  非常感谢您的解答
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-6-17 10:37:18
10#
不客气
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部