需求扩展单元格excel导出时,希望是数字格式,方便直接计算
但扩展单元格有可能是一般数值,也有可能是科学计数,如1E+16这种
如果通过文本-格式,将格式修改为数字 的方式。则会导致1E+16的单元格为1000000000000这样非常长的数字。
有没有办法,既excel导出时直接数字格式,
而1E+16这种值的单元格又可以按1E+16显示
这个只能通过折中办法,设置两个模板,展示模板按照你要的设置,导出模板按文本设置,这样导出时候就可以达到你要的效果了
WorkBook8.cpt
参考下。多插入一列,一列是正常的,一列设置为科学计数。第三列是用公式判断,从而进行取值。