回复 2楼 xiangyue0510
版主好!本人在读书时自学了一点VB,现因工作经常要大量处理上述的Excel文件,写了以下代码,只能导入具体的单元格,不知上述的条件要怎么写代码?还请版主指教,感谢!感谢!!
Private Sub Command1_Click()
On Error GoTo err
Dim Xls, Xlsbook, Xlssheet
Set Xls = CreateObject("Excel.Application")
Xls.Visible = False '
CommonDialog1.ShowOpen
Set Xlsbook = Xls.Workbooks.Open(CommonDialog1.FileName) '打开共公对话框,按“取消”也会导入上次导入的文件,不知是什么原因?也请版主帮忙修改,感谢了
Set Xlssheet = Xlsbook.Worksheets(1) '
Xlssheet.Activate '
List1.AddItem Xlssheet.Cells(4, 2) '只会导入具体的单元格,按条件不知要怎么写代码?还请帮忙
Xls.Quit
Set Xlssheet = Nothing
Set Xlsbook = Nothing
Set Xls = Nothing
err:
Exit Sub
End Sub