版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
拆分:把單個(gè)excle表格中的多個(gè)sheet,分成多個(gè)單個(gè)excel如:123.xls含有三個(gè)sheet分別為a、b、c;拆分成a.xls、b.xls、c.xls,拆分后的a.xls、b.xls、c.xls含有相同名稱的sheet,方法如下:打開excel表,并右鍵單擊sheetl,點(diǎn)擊查看代碼”復(fù)制如下代碼到空白處點(diǎn)擊運(yùn)行——運(yùn)行子過程,10秒生成到桌面上Alt+F11返回SubMacro1()DimshtAsWorksheetDimshtNameAsStringshtName="Sheet1"Application.ScreenUpdating=FalseApplication.DisplayAlerts=FalseForEachshtInSheetssht.CopyActiveWorkbook.Sheets(1).Name=shtNameActiveWorkbook.SaveAsFilename:=ThisWorkbook.Path&"\"&sht.Name&".xls"ActiveWorkbook.CloseNextApplication.DisplayAlerts=TrueApplication.ScreenUpdating=TrueEndSub合并:同一Excel表格中的多個(gè)sheet全部合并到sheetl如:123.xls含有三個(gè)sheet分別為a、b、c;<b、c數(shù)據(jù)全部合并到a中,方法如下:1、打開excel表,右擊sheetl,左擊“查看代碼”復(fù)制如下代碼到空白處點(diǎn)擊運(yùn)行——運(yùn)行子過程,10秒合并完成4、Alt+F11返回Sub合并當(dāng)前工作簿下的所有工作表()Application.ScreenUpdating=FalseForj=1ToSheets.CountIfSheets(j).Name<>ActiveSheet.NameThenX=Range("A65536").End(xlUp).Row+1Sheets(j).UsedRange.CopyCells(X,1)EndIfNextRange("B1").SelectApplication.ScreenUpdating=TrueMsgBox"當(dāng)前工作簿下的全部工作表已經(jīng)合并完畢!",vbInformation,"提示"EndSub合并:將多個(gè)excel合并成一個(gè)excel中多個(gè)sheet如:將a.xls、b.xls、c.xls合并成123.xls;其中123.xls包含三個(gè)sheet:a、b、c。方法如下:將多個(gè)excel放到同一個(gè)文件夾中,在文件夾中新建一個(gè)表格打開新建表格右擊sheetl,點(diǎn)擊“查看代碼”復(fù)制如下代碼運(yùn)行—運(yùn)行子過程一起選中多個(gè)excel,確定保存Alt+F11返回SubBooks2Sheets()'定義對(duì)話框變量DimfdAsFileDialogSetfd=Application.FileDialog(msoFileDialogFilePicker)'新建一個(gè)工作簿DimnewwbAsWorkbookSetnewwb=Workbooks.AddWithfdIf.Show=-1Then'定義單個(gè)文件變量DimvrtSelectedItemAsVariant'定義循環(huán)變量DimiAsIntegeri=1'開始文件檢索ForEachvrtSelectedItemIn.SelectedItems'打開被合并工作簿DimtempwbAsWorkbookSettempwb=Workbooks.Open(vrtSelectedItem)'復(fù)制工作表tempwb.Worksheets(1).CopyBefore:=newwb.Worksheets(i)’把新工作簿的工作表名字改成被復(fù)制工作簿文件名,這兒應(yīng)用于xls文件,即Excel97-2003的文件,如果是Excel2007,需要改成xlsxnewwb.Worksheets(i).Name=VBA.Replace(tempwb.Name,".xls","")'關(guān)閉被合并工作簿tempwb.CloseSaveChanges:=Falsei=i+1NextvrtSelectedItemEndIfEndWithSetfd=NothingEndSub合并:將多個(gè)excel合并成一個(gè)excel中一個(gè)sheet如:將a.xls、b.xls、c.xls合并成123.xls;其中123.xls包含一個(gè)sheet:d。方法如下:將多個(gè)excel放到同一個(gè)文件夾中,在文件夾中新建一個(gè)表格打開新建表格右擊sheetl,點(diǎn)擊“查看代碼”復(fù)制如下代碼運(yùn)行—運(yùn)行子過程一起選中多個(gè)excel,確定保存Alt+F11返回Sub合并當(dāng)前目錄下所有工作簿的全部工作表()DimMyPath,MyName,AWbNameDimWbAsWorkbook,WbNAsStringDimGAsLongDimNumAsLongDimBOXAsStringApplication.ScreenUpdating=FalseMyPath=ActiveWorkbook.PathMyName=Dir(MyPath&"\"&"*.xls")AWbName=ActiveWorkbook.NameNum=0DoWhileMyName<>""IfMyName<>AWbNameThenSetWb=Workbooks.Open(MyPath&"\"&MyName)Num=Num+1WithWorkbooks(1).ActiveSheet.Cells(.Range("B65536").End(xlUp).Row+2,1)=Left(MyName,Len(MyName)-4)ForG=1ToSheets.CountWb.Sheets(G).UsedRange.Copy.Cells(.Range("B65536").End(xlUp).Row+1,1)NextWbN=WbN&Chr(13)&Wb.NameWb.CloseFalseEndWithE
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 贈(zèng)錢協(xié)議書范本
- 銷售電熱器協(xié)議書
- 業(yè)績承包協(xié)議書
- 延保退款協(xié)議書
- 營運(yùn)服務(wù)協(xié)議書
- 應(yīng)急住房協(xié)議書
- 2025浙江吉利控股集團(tuán)G-TOP博士專項(xiàng)招聘筆試重點(diǎn)題庫及答案解析
- 展位變更協(xié)議書
- 巡山記錄協(xié)議書
- 舞獅表演協(xié)議書
- 2025年四川軍事理論專升本考試復(fù)習(xí)題庫附答案
- 2025年民航上海醫(yī)院(瑞金醫(yī)院古北分院)事業(yè)編制公開招聘62人備考題庫帶答案詳解
- 2025年云南省人民檢察院聘用制書記員招聘(22人)備考考試題庫及答案解析
- 2025西部機(jī)場集團(tuán)航空物流有限公司招聘筆試參考題庫附帶答案詳解(3卷)
- 橙子分揀裝箱一體機(jī)結(jié)構(gòu)設(shè)計(jì)
- (一診)達(dá)州市2026屆高三第一次診斷性測試生物試題(含標(biāo)準(zhǔn)答案)
- 員工宿舍樓裝修改造工程施工組織設(shè)計(jì)方案
- 錢銘怡《心理咨詢與心理治療》筆記和習(xí)題(含考研真題)詳解
- 防水工程專項(xiàng)施工方案
- JJG 1148-2022 電動(dòng)汽車交流充電樁(試行)
- 腦機(jī)接口技術(shù)與應(yīng)用研究報(bào)告(2025年)
評(píng)論
0/150
提交評(píng)論