VBA代码转换成VB代码的问题。

2025-05-17 03:03:48
推荐回答(2个)
回答1:

Dim oExcel
Dim oBook
Dim osheet

Set oExcel = CreateObject("Excel.Application")
Set oBook = oExcel.Workbooks.Open(App.Path & "\Excel.xls")
Set osheet = oBook.Worksheets(1)

For icol = 1 To 7
For irow = 1 To 20
If osheet.cells(irow, icol) = "合计" Then
MsgBox "OK"
End If
Next irow
Next icol

回答2:

恐怕不行吧,你这个VBA涉及对单元格的引用,VB里好像没有。