[求助]手动关闭EXCEL出现的问题
我在AutoCAD中用VBA编了一个程序,里面有两个地方需要打开EXCEL并创建表格填写数据,并且每次打开填完数据后,都需要人手动保存和关闭EXCEL(就是按EXCEL程序右上角的小X).在这里出现一个问题,第一次打开并创建表格没问题,但手动关闭后,到第二个打开并创建EXCEL表格时,总是显示不出来,只有到最后程序结束退出时,出现提示问是否保存表格.我打开创建表格的程序部分如下:Dim Excel As Excel.Application<BR>Dim ExcelSheet As Object<BR>Dim ExcelWorkbook As Object<BR>' 启动 Excel<BR> Set Excel = New Excel.Application<BR> ' 创建新的工作簿并查找活动电子表格。<BR> Set ExcelWorkbook = Excel.Workbooks.Add<BR> Set ExcelSheet = Excel.ActiveSheet<BR> 'Excel.Visible = True
两次打开的程序都是一样.没有关闭的语句(关闭需要手工动操作)<BR>
请问用什么样的办法才能让第二次打开时看到表格? Excel的ActiveX有点毛病,不要关闭Excel程序自身,在程序中只关闭工作表。
ActiveX关闭Excel后,内存中还有Excel进程存在。 你需要认真研读EXCEL的对象模型以及属性和方法
页:
[1]