vb读写完excel后保存、关闭语句

来源:百度知道 编辑:UC知道 时间:2024/06/12 07:06:50
vb调用excel之后,读取和写入都成功了,代码如下:
Private Sub Command1_Click()
Dim ExApp As New Excel.Application
Dim Exb As Excel.Workbook
Dim Exsh As Excel.Worksheet

Dim R1 As Excel.Range
ExApp.Workbooks.Open "D\my ducuments\book1.xls"
Set Exb = ExApp.Workbooks(1)
Set Exsh = Exb.Worksheets("Sheet1")
Text1.Text = Exsh.Range("D4")
'我想在此处加上一个保存所调用的excel的语句,可是不知道是什么,如果没有这个语句,在command1_click 时间之后,其他都很正常,但是弹出一个是否保存excel更改的对话框。希望得到大侠的帮助。谢谢啦

ExApp.Workbooks.Close
ExApp.Quit
Set ExApp = Nothing
End Sub

加上下面这两句就可以了
Exb.Close 关闭工作薄
ExApp.Quit 关闭EXCEL这个程序
更详细内容请看下面的博客:
http://jsbjsl.blog.163.com/blog/static/52942790200832434519880/edit/