找回密码
 立即注册

QQ登录

只需一步,快速开始

zhou_sir
论坛元老   /  发表于:2012-7-10 18:25  /   查看:6761  /  回复:1
farpoint 加载excel模板,模板中包含公式,包含的公式默认都显示在页面上。我想让公式列的内容默认显示空,但实际还包含公式,仅仅是不显示出来,请问该如何处理?我在后台代码中用:cell[rowIndex,colIndex].ResetText()或cell[rowIndex,colIndex].Text="" 都无效,急等回复,谢谢!

1 个回复

倒序浏览
iceman
社区贡献组   /  发表于:2012-7-11 09:41:00
沙发
回复 1楼zhou_sir的帖子

可以导入 Excel 之后,存储 Formula,使用时再重新设置。设置方法:

  1. string formula = "";
  2.         protected void Page_Load(object sender, EventArgs e)
  3.         {
  4.             if (IsPostBack)
  5.             {
  6.                 return;
  7.             }
  8.             this.FpSpread1.OpenExcel(System.Web.HttpContext.Current.Server.MapPath( "test.xlsx"));
  9.             string formula = this.FpSpread1.Sheets[0].Cells[2, 0].Formula;
  10.             this.FpSpread1.Sheets[0].Cells[2, 0].ResetFormula();
  11.             this.FpSpread1.Sheets[0].Cells[2, 0].ResetText();
  12.         }
复制代码
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部