小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

表格中的多個(gè)sheet頁(yè),快速拆分成多個(gè)工作表,幾行代碼就搞定

 拾叁億人 2022-05-21 發(fā)布于云南

我們?cè)谶M(jìn)行表格數(shù)據(jù)匯總的時(shí)候,經(jīng)常會(huì)在工作表中按照不同的部門或公司,單獨(dú)展示數(shù)據(jù)。為了方便將不同部門的數(shù)據(jù)單獨(dú)發(fā)出,這里就會(huì)涉及到不同的工作表。今天我們就來(lái)學(xué)習(xí)一下,如何將工作表中的多個(gè)Sheet表,單獨(dú)拆分成獨(dú)立的工作表。

文章圖片1

如上圖所示,我們總公司表中包含了廣州、深圳、長(zhǎng)沙3個(gè)分公司的數(shù)據(jù),我們需要將不同公司的數(shù)據(jù)單獨(dú)拆分成工作表。相比如果數(shù)據(jù)量不大,大家就單獨(dú)復(fù)制粘貼進(jìn)行操作了,但是數(shù)據(jù)量大的情況下就不能這么操作,今天我們就來(lái)學(xué)習(xí)如何通過(guò)簡(jiǎn)單的代碼,五秒鐘快速完成表格拆分。

一、Excel工作表拆分效果演示

文章圖片2

上圖通過(guò)代碼拆分的操作,我們就可以實(shí)現(xiàn)N個(gè)工作表快速的拆分操作,通過(guò)簡(jiǎn)單幾行代碼快速就可完成。

二、工作表拆分具體操作方法

第一步:鼠標(biāo)任意點(diǎn)擊一個(gè)工作表名字上,點(diǎn)擊右鍵—查看代碼;或者按Alt+F11快捷鍵進(jìn)入代碼編輯窗口,如下圖所示:

文章圖片3

第二步:點(diǎn)擊左邊工程窗口,鼠標(biāo)右鍵點(diǎn)擊Thisworkbook,點(diǎn)擊插入—模塊。雙擊模塊,進(jìn)入我們的工作簿模塊編輯窗口,如下圖所示:

文章圖片4

第三步:進(jìn)入模塊后,輸入我們的下方這段VBA代碼,然后點(diǎn)擊上方運(yùn)行—運(yùn)行子過(guò)程或用戶窗體,如下圖所示:

文章圖片5

VBA拆分代碼如下:

Sub 拆分到工作簿2()

Dim wk As Workbook, ss$, k%

Application.DisplayAlerts = False

For Each sht In ThisWorkbook.Sheets

Set wk = Workbooks.Add

k = k + 1

ThisWorkbook.Sheets(k).Copy Workbooks(2).Sheets(1)

ss = ThisWorkbook.Path & '\' & sht.Name & '.xlsx'

wk.SaveAs ss

wk.Close

Next

Application.DisplayAlerts = True

MsgBox '拆分工作簿完成!'

End Sub

通過(guò)上面的操作步驟,現(xiàn)在我們就可以幾秒鐘快速的將多個(gè)工作表單獨(dú)拆分成獨(dú)立的工作簿。

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多