找回密码
 立即注册

QQ登录

只需一步,快速开始

清清

注册会员

1

主题

4

帖子

54

积分

注册会员

积分
54
  • 50

    金币

  • 主题

  • 帖子

最新发帖

[已处理] Excel打开慢

清清
注册会员   /  发表于:2014-9-3 14:29  /   查看:6129  /  回复:6
我的Excel模板文件包括7个sheet页,在导入到项目里通过代码:
this.FP1.OpenExcel("FP1Temp.xls");
时比较慢要3分钟,客户根本无法接受。请问有什么好的解决方法吗?



在改用this.FP1.OpenExcel("FP1Temp.xls",FarPoint.Excel.ExcelOpenFlags.TruncateEmptyRowsAndColumns);
之后速度是快了很多,但是有如图的问题。

1.jpg

74.93 KB, 下载次数: 273

2.jpg

48.87 KB, 下载次数: 234

6 个回复

倒序浏览
iceman
社区贡献组   /  发表于:2014-9-3 15:12:00
沙发
回复 1楼清清的帖子

请尝试使用方法打开:
fpSpread1.OpenExcel(s, FarPoint.Excel.ExcelOpenFlags.TruncateEmptyRowsAndColumns);
回复 使用道具 举报
清清
注册会员   /  发表于:2014-9-5 17:22:00
板凳
回复 2楼iceman的帖子

你好,我已经按照你说的方式修改了。 但是出现新的问题,见附件。
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2014-9-5 18:08:00
地板
回复 3楼清清的帖子

不好意思,没有看到附件内容,请确认。
回复 使用道具 举报
清清
注册会员   /  发表于:2014-9-10 10:56:00
5#
回复 2楼iceman的帖子

上传文件如附件,请尽快帮忙解答。

报表公式验证模板_20140910.zip

168.44 KB, 下载次数: 311

导入报表测试模板

回复 使用道具 举报
清清
注册会员   /  发表于:2014-9-10 14:54:00
6#
回复 4楼iceman的帖子

你好,附件已经上传了,请尽快帮我看下吧,情况紧急线上等,谢谢!
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2014-9-10 17:30:00
7#
回复 6楼清清的帖子

你好,

请问Excel来源你们可以控制吗?如果来源无法控制 Spread 无法解决这个问题。

可以在第一个 Sheet 中最后一个单元格“公式引用”的单元格中添加一个空格或者格式来实现加载。例如在 1318 行第一个单元格添加一个空格标记。

Untitled.png

谢谢
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部