请教excel报表的显示与关闭方案,钻研中...
eken 2002-07-02 04:48:58 我定义了一个全局的xlapp (excel.application) ,
然后再程序里面判断是否已经创建了这个xlapp,如下:
On Error Resume Next
Set xlApp = GetObject(, "Excel.Application")
If Err.Number <> 0 Then '没有
gblnExcelNotRunning = True
Set xlApp = CreateObject("Excel.Application")
Else
gblnExcelNotRunning = False
End If
Err.Clear
然后用private变量 xlworkboot =xlapp.sheets.open("text.xls")
xlworksheet=xlworkbook.sheets("sheet1")
xlworksheet.activate
来打开模版并填数据,最后
xlapp.visible=true
然后
Set xlWorksheet = Nothing
Set xlWorkbook = Nothing
excel想做到由用户自己更改或者打印然后关闭,但是我这段程序,也就是一个按钮的事件,如果连续执行两次,第二次excel仅仅会显示框架,但是不能显示sheet里面的内容,为什么???