excel vba訪問其他電腦上的excel文件的代碼

Private Sub CommandButton1_Click()
    Dim xlapp1 As Excel.Application
    Dim xlbook1 As Excel.Workbook
    Dim xlsheet1 As Excel.Worksheet
    Dim xlapp2 As Excel.Application
    Dim xlbook2 As Excel.Workbook
    Dim xlsheet2 As Excel.Worksheet
    Set xlapp1 = CreateObject("Excel.Application")
    Set xlapp2 = CreateObject("Excel.Application")
    Set xlbook1 = xlapp1.Workbooks.Open("\\192.168.0.200\My Webs\isosheets\035.xls")  '打開局域網中電腦共享文件夾下的文件,id和文件名你自己改
    Set xlbook2 = xlapp2.Workbooks.Open("d:\test2.xls")                              '打開你自己電腦中的文件
    Set xlsheet1 = xlbook1.Worksheets(1)                                              '給工作表對象變量賦值(局域網共享的)
    Set xlsheet2 = xlbook2.Worksheets(1)                                                '給工作表對象變量賦值(你自己的的)
    xlsheet2.Cells(1, 1) = xlsheet1.Cells(3, 1)                                       '把局域網共享中的文件的數據提取到自己的工作表中
    xlapp2.Quit                                                                       '退出自己的工作簿
    Set xlapp2 = Nothing
    xlapp1.Quit                                                                        '退出共享工作簿
    Set xlapp1 = Nothing
End Sub
發佈了54 篇原創文章 · 獲贊 4 · 訪問量 1萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章