active reports问题,在线等

LiGun 2006-12-08 06:20:39
输出的excel文件的单元格里有公式,但是输出文件打开时侯,单元格显示的是公式,而不是公式计算后的值,必需要点中单元格,再回车,才能把公式计算的值显示出来,应该怎么解决阿,难受死我了,其他问题还没有解决,有碰到这个问题,看来真的要被开了,高手门,帮帮忙阿

DataDynamics.SpreadBuilder.Cells.DDCell cel;

// 本日合计
#region 本日合计
cel = xlsSheet[sheetNum].Cell(recordcount + 7, 35);
cel.SetValue("=SUM(AJ8:AM" + (recordcount + 7) + ")");
cel.NumberFormat = strKaikeiFormat;
cel.Merge(0, 3);
cel.FontName = DETAIL_FONTNAME;
cel.FontSize = DETAIL_FONTSIZE;
cel.BorderTopStyle = BORDER_LINESTYLEDOUBLE;
cel.BorderRightStyle = BORDER_LINESTYLETHIN;
cel.BorderLeftStyle = BORDER_LINESTYLEDOUBLE;
cel.BorderBottomStyle = BORDER_LINESTYLETHIN;
cel.Alignment = HorzAlignments.Right;
cel.VertAlignment = VertAlignments.Center;
cel = null;
#endregion

救命阿
...全文
230 10 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhaochong12 2006-12-12
  • 打赏
  • 举报
回复
http://book.21www.cn/info/dotnet/C/8564.html
zhaochong12 2006-12-12
  • 打赏
  • 举报
回复
((Excel.Range)mysheet.Cells[4,5]).Value=n;

然后咱们再这样写入, 哼哼!
zhaochong12 2006-12-12
  • 打赏
  • 举报
回复
((Excel.Range)mysheet.Cells[2,2]).Value.ToString()

要不就这样拿到它的公式, 计算以后再放进去, 怎么地问题不能解决呐, 对不对? :)
LiGun 2006-12-11
  • 打赏
  • 举报
回复
心急如焚阿
LiGun 2006-12-10
  • 打赏
  • 举报
回复
求求大家了
LiGun 2006-12-08
  • 打赏
  • 举报
回复
好像应该不用这么麻烦把,这个我不会啊
zhaochong12 2006-12-08
  • 打赏
  • 举报
回复
使用 SendKeys 将键击和组合键击发送到活动应用程序。

回车对应的是
ENTER {ENTER} 或 ~
zhaochong12 2006-12-08
  • 打赏
  • 举报
回复
这就好办, 有没有刷新之类的函数?

反正如果真的没有, 咱们就遍例一次所有单元格发送按键
send.key("Enter")呗.
hansyswin 2006-12-08
  • 打赏
  • 举报
回复
excel输出是自己写的,那就将公式的结果写入单元格,打开时不就是结果了吗?
LiGun 2006-12-08
  • 打赏
  • 举报
回复
这个问题也没有人知道吗?

111,094

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧