求教:VB控制EXCEL第一次运行正确,再次运行出错?!
DimxlAppAsExcel.ApplicationDimxlBookAsExcel.WorkbookDimxlsheetAsExcel.WorksheetPrivat...
Dim xlApp As Excel.Application
Dim xlBook As Excel.Workbook
Dim xlsheet As Excel.Worksheet
Private Sub Command1_Click()
Dim fname As String
cdlg1.ShowOpen
fname = cdlg1.FileName
End Sub
Private Sub Command2_Click()
Set xlApp = CreateObject("Excel.Application")
Set xlBook = xlApp.Workbooks.Open(fname)
xlApp.Visible = True
Dim r As Integer
r = ActiveSheet.Range("A:a").Find("电话号码 ").Row
。。。。。。。。
xlBook.Close
xlApp.Quit
Set xlApp = Nothing
Set xlBook = Nothing
Set xlsheet = Nothing
这个代码第一次运行的时候是正确的,但是不关闭再次运行就会出错,r = ActiveSheet.Range("A:a").Find("电话号码 ").Row 这行就过不了,不知道是什么原因,真心求指点,谢谢各位。 展开
Dim xlBook As Excel.Workbook
Dim xlsheet As Excel.Worksheet
Private Sub Command1_Click()
Dim fname As String
cdlg1.ShowOpen
fname = cdlg1.FileName
End Sub
Private Sub Command2_Click()
Set xlApp = CreateObject("Excel.Application")
Set xlBook = xlApp.Workbooks.Open(fname)
xlApp.Visible = True
Dim r As Integer
r = ActiveSheet.Range("A:a").Find("电话号码 ").Row
。。。。。。。。
xlBook.Close
xlApp.Quit
Set xlApp = Nothing
Set xlBook = Nothing
Set xlsheet = Nothing
这个代码第一次运行的时候是正确的,但是不关闭再次运行就会出错,r = ActiveSheet.Range("A:a").Find("电话号码 ").Row 这行就过不了,不知道是什么原因,真心求指点,谢谢各位。 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询