找回密码
 立即注册

QQ登录

只需一步,快速开始

flower

注册会员

5

主题

21

帖子

157

积分

注册会员

积分
157

微信认证勋章

flower
注册会员   /  发表于:2016-12-1 16:20  /   查看:4019  /  回复:7
多个spread可以导成excel中一个sheet吗?

7 个回复

倒序浏览
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2016-12-2 17:56:47
沙发
您好,没有直接可以导入的功能。可以通过先将多个sheet 放入一个spread中,然后通过copy cell的方法实现。
如果不牵扯样式,只有数据的话,可以直接获取数据重新插入
回复 使用道具 举报
flower
注册会员   /  发表于:2016-12-7 11:03:56
板凳
如何copy cell ,可以举个简单的例子吗
回复 使用道具 举报
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2016-12-7 15:06:46
地板
  Workbook.CopyTo(gcSpreadSheet1.Sheets[0], 0, 0, gcSpreadSheet2.Sheets[0], 10, 0, 10, 10, CopyToOption.All);
Workbook.CopyTo(source, sourceRow, sourceColumn, dest, destRow, destColumn, rowCount, columnCount, copyOption)
您可以使用CopyTo 把sheet中的数据复制到其他sheet。
回复 使用道具 举报
flower
注册会员   /  发表于:2016-12-8 09:39:43
5#
想用Workbook的话,需要引用什么呢?
回复 使用道具 举报
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2016-12-8 11:18:58
6#
您好,不好意思,我看错产品了,那个是wpf平台的代码
在asp.net 平台没有copy cell的功能。 如果要实现这样的功能,看来只能循环 每个单元格去复制了。
回复 使用道具 举报
flower
注册会员   /  发表于:2016-12-8 14:46:48
7#
那如何自适应列宽呢?如果不能的话,如何根据单元格内的内容长度来设置宽度呢
回复 使用道具 举报
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2016-12-8 17:39:33
8#
在前端脚本可以

  1.    function Button1_onclick1() {

  2.             var spread = document.getElementById("<%=FpSpread1.ClientID%>");
  3.             spread.SizeToFit(0);

  4.         }
复制代码
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部