Excel应用与操作
如何在Excel中使用文件对话框
2013-07-02 08:17:50

如何在Excel中使用文件对话框 注意,打开程序的时候点击:工程-引用-“microsoft excel 11.0 object library”(我的是XP版本和OFFICE2003) + 工程-部件-"microsoft common dialog control 6.0" '定义excel对象 Public oldxls As Excel.Application '定义工作簿对象 Public oldbook As Excel.Workbook '定义工作表对象 Public oldsheet As Excel.Worksheet

'开始 连接 EXCEL

Private Sub Form_Load()   Call JoinExcel End Sub Public Sub    JoinExcel()   On Error Resume Next    Set oldxls = GetObject(App.Path, "Excel.Application")     If Err Then Err.Clear     Set oldxls = CreateObject("Excel.Application")       If Err Then        Exit Sub       End If    End If     oldxls.Visible = True     Set oldbook = oldxls.Workbooks.Add     Set oldsheet = oldbook.Worksheets(1) End Sub Private Sub Command1_Click() '第二步--执行“打开”对话框     Call OpenExcel End Sub Public Sub OpenExcel()       CommonDialog1.Filter = "Excel文件| *.xls"       CommonDialog1.Action = 1      If CommonDialog1.FileName <> "" Then             expath = CommonDialog1.FileName            Workbooks.Open FileName:=expath            oldbook.Close       Else      End If End Sub Private Sub Command2_Click() '第三步--执行“保存”对话框           Call SaveExcel End Sub Public Sub SaveExcel()       CommonDialog1.Filter = "Excel文件| *.xls"        CommonDialog1.Action = 2      If CommonDialog1.FileName <> "" Then             expath = CommonDialog1.FileName                ActiveWorkbook.SaveAs FileName:=expath       Else End If End Sub