找回密码
 立即注册

QQ登录

只需一步,快速开始

withsmile

初级会员

21

主题

50

帖子

319

积分

初级会员

积分
319

活字格认证

withsmile
初级会员   /  发表于:2012-8-18 09:47  /   查看:6509  /  回复:1
  1.             try {
  2.                 if (_saveSpread.ShowDialog() == DialogResult.OK){
  3.                     _punSpread.SaveExcel(fileName, FarPoint.Win.Spread.Model.IncludeHeaders.ColumnHeadersCustomOnly);
  4.                 }
  5.             }
  6.             catch (Exception ex){
  7.                 MessageBox.Show("保存失败!" + Environment.NewLine + ex.Message);
  8.             }
复制代码

在自己电脑上能正常保存
环境Win7 x86,VS2010,Office2010,.Net4.0

在别的电脑上执行到SaveExcel就报错,"Error saving Excel file"
Win7 x86,Office2007,.Net4.0
XP sp2,Office2007,.Net4.0

SaveExcel方法和本地Office环境有关联吗?

我在SpreadSheet里设置了首行冻结,文档保护,以及求和运算SUM(RC[-7],RC[-5],RC[-3],RC[-1]),能用。

1 个回复

倒序浏览
withsmile
初级会员   /  发表于:2012-8-20 10:04:00
沙发
我找到原因了,缺少FarPoint类库
  1. FarPoint.Win.Chart.dll
复制代码

没想到会调用这个dll:yun
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部