Excel咋不会计算?(50分)

  • 主题发起人 主题发起人 天道酬勤
  • 开始时间 开始时间

天道酬勤

Unregistered / Unconfirmed
GUEST, unregistred user!
为了加快数据的从Access导出到Excel速度,我采用Dao先生成一个只有标题列的excel文件,然后将此文件作为一个数据库用dao打开赋值(速度比一个一个单元格写入要快n倍),
可是导出的文件用excel打开时数值字段不能计算,要双击那些数值单元格才计算。经过跟踪,再写入的时候确实为数值。

不知问题出在那?
 
你的问题是必须先设定单元格格式为数字再赋值

直接用SQL语句导成Excel文件更快
Select * into Temp In "C:/temp/Temp.xls" "Excel 5.0;" From table1
 
打开Excel,工具--〉选项--〉重新计算---〉选中自动重算。
 
用rang的一个什么copyfrom函数集可以的,速度很快,不用dao打开
 
谢谢大家的关心用copyfromrecordset函数操作速度很快,格式自动转换的
 
后退
顶部