Dim xlApp As Excel.Application
Set xlApp = CreateObject("Excel.Application") 特别说明:
如果EXCEL处于打开状态,或是已在执行中,可以使用GetObject函数直接将定义的XlApp对象设置为当前EXCEL应用程序对象,如下:
Dim xlApp As Excel.Application
Set xlApp =GetObject(, "Excel.Application")
过程代码:
Sub OpenXlApp()
Dim xlApp As Excel.Application '申明EXCEL应用程序对象
'设置应用程序对象实例
Set xlApp = CreateObject("Excel.Application")
xlApp.Visible = True '显示EXCEL应用程序
xlApp.Workbooks.Add '新增一个EXCEL工作簿
'以下部分为EXCEL录制宏录制整理后所得代码
ActiveCell.FormulaR1C1 = "江羽ACCESS中操作EXCEL对象演示!"
With Selection.Font
.Name = "仿宋_GB2312"
.Size = 16
.Bold = True
.ColorIndex = 46
End With
'退应用程序并释放内存
xlApp.Quit
Set xlApp = Nothing
End Sub
Sub OpenxlBook()
'申明EXCEL应用程序对象并加入New关键字实例化对象
Dim xlApp As New Excel.Application
'申明EXCEL工作簿对象
Dim xlBook As Excel.Workbook
'设置工作簿对象为指定的工作簿
Set xlBook = xlApp.Workbooks.Open("C:\mybook.xls")
xlApp.Visible = True '显示EXCEL应用程序
'以下部分为EXCEL录制宏录制整理后所得代码
ActiveCell.FormulaR1C1 = "江羽ACCESS中操作EXCEL对象演示!"
With Selection.Font
.Name = "仿宋_GB2312"
.Size = 16
.Bold = True
.ColorIndex = 46
End With
'退应用程序并释放内存
xlApp.Quit
Set xlApp = Nothing
End Sub