程序需要引用Excel处理数据,按普通的方法引用生成程序后在不同环境的机子问题一大堆,有的装的Office版本不同,有的装的是精简版,有的根本就没装,这些情况下运行程序都会提示无法创建Acivex然后关掉。。根本就运行不了而我程序里面却不是非要用到这个功能的,但是因为这个问题却全部都用不了。请教有没有办法用代码判断用户有没有装Excel然后再用代码引用,让程序适应不同版本的Excel甚至没有装Excel也能运行???如果有最好给出代码。。在下比较小白,单说理论是不懂的谢谢。。
调试欢乐多
xlSheet.SaveAs sFileName, xlExcel8, , , , False '97-03版格式
上面这个xlExcel8就是数据格式,现在这里认不出来Dim xlExcel8这样定义也不行。。要怎么办呢?
xlSheet.SaveAs filename:= "yourpath\yourExcellName.xls ", FileFormat:=xlExcel8,Password:= "", WriteResPassword:= "", ReadOnlyRecommended:=False, CreateBackup:=False