找回密码
 立即注册

QQ登录

只需一步,快速开始

fitech

初级会员

12

主题

32

帖子

424

积分

初级会员

积分
424
fitech
初级会员   /  发表于:2016-1-15 11:53  /   查看:5728  /  回复:7
打开Excel文件 然后saveExcel 保存  提示以下报错信息,Excel表单在附件中
13.png

2015-6-1_1_2_万元.zip

72.59 KB, 下载次数: 266

7 个回复

倒序浏览
gw0506
超级版主   /  发表于:2016-1-15 15:19:00
沙发
我这边打开,保存没有出现这个问题。
麻烦你把代码发出来让我看一下。或者你单独做个demo看能不能重现。
回复 使用道具 举报
fitech
初级会员   /  发表于:2016-1-15 16:38:00
板凳
回复 2楼gw0506的帖子

代码发到下面的邮箱了
"support.xa"<support.xa@grapecity.com>;
回复 使用道具 举报
gw0506
超级版主   /  发表于:2016-1-15 17:01:00
地板
恩,收到了。正在处理~
回复 使用道具 举报
gw0506
超级版主   /  发表于:2016-1-15 17:35:00
5#
可能是这个文档里某个特殊设置导致导出异常。我们提交研发确认。

你看能不能接受保存成xlsx格式,如果可以你用下面的代码导出:
  1. fpSpread1.SaveExcel(FilePath, FarPoint.Excel.ExcelSaveFlags.UseOOXMLFormat);
复制代码
回复 使用道具 举报
fitech
初级会员   /  发表于:2016-1-18 09:22:00
6#
回复 5楼gw0506的帖子

我现在需要xls格式的  后续有程序需要
回复 使用道具 举报
gw0506
超级版主   /  发表于:2016-1-18 10:00:00
7#
我们已经请研发处理了,暂时还没有反馈。有消息通知你。
回复 使用道具 举报
gw0506
超级版主   /  发表于:2016-2-1 13:50:00
8#
目前有一个workaround,我测试可用。

  1. private void button3_Click(object sender, EventArgs e)
  2. {            
  3.             fpSpread1.Sheets[0].Cells[0, 0].Value = 1;
  4.             CellRange range = new CellRange(0, 0, 1, 1);
  5.             SpreadChart chart=fpSpread1.Sheets[0].AddChart(range, typeof(BarSeries), 10, 10, 100, 10);
  6.             ((YPlotArea)chart.Model.PlotAreas[0]).YAxes[0].LabelFormatter = new GeneralFormatter(&quot;0%&quot;, false);
  7.             chart.Visible = false;
  8.             fpSpread1.SaveExcel(&quot;D:\\test.xls&quot;);
  9. }
复制代码


此问题确认为bug,ID= 194141.后续版本会修复。你先看看这个Workaround是否可以接受。

回复 5楼gw0506的帖子

我现在需要xls格式的  后续有程序需要
fitech 发表于 2016-1-18 9:22:00
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部