找回密码
 立即注册

QQ登录

只需一步,快速开始

gaobowen

中级会员

87

主题

227

帖子

810

积分

中级会员

积分
810

微信认证勋章

[已处理] spread的数据copy

gaobowen
中级会员   /  发表于:2016-7-14 15:51  /   查看:3224  /  回复:3
spread7里面我想把第一行的数据(有text,有comboBox)及cell类型复制到第二行,我使用的是CopyRange,可是comboBox不能被复制过来,还有其他的办法没

3 个回复

倒序浏览
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2016-7-14 16:26:00
沙发
cellType是不能被copy paste的,如果需要您可以先遍历选择区域,将cellType 对应设置过来,然后再复制数据。
回复 使用道具 举报
gaobowen
中级会员   /  发表于:2016-7-14 16:28:36
板凳
dexteryao 发表于 2016-7-14 16:26
cellType是不能被copy paste的,如果需要您可以先遍历选择区域,将cellType 对应设置过来,然后再复制数据 ...

我找了论坛里面其他的帖子,有这样的对应我,试了下可以
fpSpread1.ActiveSheet.AddSelection(0, 0, 1, 3);

fpSpread1.ActiveSheet.ClipboardCopy(FarPoint.Win.Spread.ClipboardCopyOptions.Formatting);

fpSpread1.ActiveSheet.AddSelection(6, 0, 1, 1);

fpSpread1.ActiveSheet.ClipboardPaste(FarPoint.Win.Spread.ClipboardPasteOptions.Formatting);
回复 使用道具 举报
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2016-7-14 16:34:04
地板
.
我也试了下,在Spread 9 中使用 CopyRange 可以复制CellType过去。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部