找回密码
 立即注册

QQ登录

只需一步,快速开始

p332718873

论坛元老

42

主题

85

帖子

8225

积分

论坛元老

积分
8225

活字格认证

p332718873
论坛元老   /  发表于:2013-4-11 10:55  /   查看:6337  /  回复:2
请问在单元格中显示角标该怎么实现?平方立方都可以实现 如m³  
但是10的4次方  10的8次方 该怎么显示了?  导出报表中次方有影响吗?
请问有什么好的解决办法?

2 个回复

倒序浏览
Zoe
银牌会员   /  发表于:2013-4-12 10:38:00
沙发
回复 1楼p332718873的帖子

方法一:
使用 10^4 或者10^8 来表示。

方法二:
  1. var s1 = "x" + Encoding.Unicode.GetString(new byte[] { 0x74, 0x20 }, 0, 2); //x?
  2.             var s2 = "x" + Encoding.Unicode.GetString(new byte[] { 0x78, 0x20 }, 0, 2); //x?
  3.             this.gcSpreadSheet1.ActiveSheet.Cells[0, 0].Value = s1;
  4.             this.gcSpreadSheet1.ActiveSheet.Cells[0, 1].Value = s2;
复制代码
可以参考如下网址查询相应unicode
http://en.wikipedia.org/wiki/Unicode_subscripts_and_superscripts

这两个方法导出报表都不会有影响。
回复 使用道具 举报
p332718873
论坛元老   /  发表于:2013-4-12 15:57:00
板凳
回复 2楼Zoe的帖子

版主高人,非常非常感谢~
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部