Dim excelapp
Dim aa,bb,cc
Set excelapp = CreateObject("Excel.Application")
Set aa = HMIRuntime.tags("tag8")
excelapp.visible = False'True
excelapp.workbooks.open "D:\excel.xls"
bb = Now 'getcurrent_datetime()
........
........
........
程序编译通过,但不执行,通过检测发现,程序在执行到Set excelapp = CreateObject("Excel.Application")前就不执行,也就是此段出现了问题,如果我说的没错的话此代码应该是启动创建对象的应用程序,即EXCEL表格,但是无法执行,我用的Microsoft Office Excel 2003想问下这与EXCEL版本有关吗?如果没关系,会有什么可能造成呢
最佳答案
与版本无关。
按Atrl+Alt+Del看看进程中是否存在多个EXCEL.EXE,可能是句柄为关掉的缘故。
提问者对于答案的评价:
试了下还是不执行,出现这问题好像和版本没关系,又按照107的做法运行项目激活该程序,并没有发现有Excel.exe进程,还请指点
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc274232.html