日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

VBA打开一个EXCEL文件并在二个文件之间来回操作的代码

發(fā)布時間:2023/12/18 编程问答 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 VBA打开一个EXCEL文件并在二个文件之间来回操作的代码 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

程序在一個EXCEL表中,設(shè)為SheetA,打開一個EXCEL文件后增加一個工作表,設(shè)為SheetB。還要用到一張基價(jià)表,設(shè)為SheetC,下面的代碼展示了如何打開EXCEL文件,并進(jìn)行三者之間的操作,希望給有此需求的人予幫助。對某張表進(jìn)行操作,只需冠以詞頭SheetX即可。

Dim strDeskTop, LB, SD, CX As String ''類別,深度 標(biāo)識 查詢Dim SheetA, SheetB, SheetC As WorksheetDim ZBFileName, mFileName, FilePath As StringDim ZB, DZB As WorkbookstrDeskTop = CreateObject("WScript.Shell").SpecialFolders("Desktop") ''系統(tǒng)桌面Application.DefaultFilePath = strDeskTop ''設(shè)置默認(rèn)路徑ZBFileName = Application.GetOpenFilename("Excel 文件 ,*.xls;*.xlsx;*.xlsm", , "分層數(shù)據(jù)一覽表")If ZBFileName = "False" ThenCloseExit SubEnd IfSet ZB = Workbooks.Open(ZBFileName, , True) ''打開待查找的表,只讀為真Set SheetA = ZB.Worksheets(1) ''或者分層數(shù)據(jù)一覽表ZB.Sheets.Add After:=Sheets(Sheets.Count)ZB.Sheets(Sheets.Count).SelectZB.Sheets(Sheets.Count).Name = "巖土類別統(tǒng)計(jì)"Set SheetB = ZB.Worksheets("巖土類別統(tǒng)計(jì)") ''工作表Set SheetC = ThisWorkbook.Worksheets("基價(jià)表")

總結(jié)

以上是生活随笔為你收集整理的VBA打开一个EXCEL文件并在二个文件之间来回操作的代码的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。