精品伊人久久大香线蕉,开心久久婷婷综合中文字幕,杏田冲梨,人妻无码aⅴ不卡中文字幕

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
[Excel] VBA合并不同工作表的數(shù)據(jù)

可能大家遇到過這樣的情況,有時候領(lǐng)導(dǎo)發(fā)下來一個表格,需要統(tǒng)計每個人的信息,大家都填好后,還要匯總到一起。如果一個一個復(fù)制的話,還是比較繁瑣,現(xiàn)在給大家提供一種思路。

例子是這樣的,我這里有三個工作簿信息已經(jīng)填好,每個工作簿的格式是一樣的。

下邊要實現(xiàn)這一功能,需要用到VBA,現(xiàn)在把VBA代碼貼出來。

Sub 工作薄間合并()

Application.ScreenUpdating = False

FileOpen = Application.GetOpenFilename(FileFilter:="Microsoft Excel文件(*.xls*),*.xls", MultiSelect:=True)

X = 1

While X <= UBound(FileOpen)

Set ss = Workbooks.Open(Filename:=FileOpen(X))

ss.Activate

Z = ThisWorkbook.Sheets(1).Range("A65536").End(xlUp).Row + 1

Sheets(1).Range("A2:L4").Copy ThisWorkbook.Sheets(1).Cells(Z, 1)

X = X + 1

ss.Close False

Wend

Application.ScreenUpdating = True

MsgBox "所選工作簿已經(jīng)合并完畢!", vbInformation, "提示"

End Sub

我們先打開三個工作簿其中一個,這里我開的是 小明.xlsx。

然后右擊sheet1(該工作表的名稱),點擊查看代碼,在彈出的窗口里輸入上述代碼。然后點擊三角按鈕運行代碼。

這時會彈出打開對話框,打開其余的表格。

返回到工作表中,我們發(fā)現(xiàn),幾個表的數(shù)據(jù)已經(jīng)合并好了。

代碼說明:

你可能需要修改的代碼,是下圖中加底色的部分。

黃色:是代表的本工作表sheet1,即打開的工作表,如果你的sheet1是別的名(比如“信息”),將黃色部分改為thisworkbook.sheets(“信息”)

綠色:是代表的其他工作表sheet1,如果是別的名字(比如“信息”),請改為sheets(“信息”)

青色:索引的是要合并的表格信息所占的區(qū)域,注意請不要包含表頭,如果每個工作表內(nèi)條數(shù)不一,請設(shè)置一個最大的,包含空行也沒關(guān)系,會自動剔除。比如我設(shè)置的是A2:L4,這個區(qū)域完全包含了表格的內(nèi)容,并且去掉了表頭信息。

如果你之前沒接觸過VBA,千萬別退縮,有時候不需要知道他的工作原理,只需照著做就行了。一段小的代碼,可以減少很多的工作。多試試,一定會成功的。


本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊舉報。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
【Excel】快速的合并多個 Excel 工作簿中的工作表
一鍵合體,將多個Excel文件合并為一個文件
多工作簿合并,簡單易操作!
Excel | VBA(5)——合并工作薄
合并多個Excel工作表,你會嗎?
Excel | VBA——合并工作簿與合并工作表
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服

主站蜘蛛池模板: 许昌市| 庆元县| 乌兰浩特市| 合作市| 蒙自县| 平原县| 陇西县| 远安县| 夏河县| 道真| 涡阳县| 嵩明县| 藁城市| 吉首市| 白沙| 沈阳市| 安福县| 资源县| 霍城县| 广灵县| 宿迁市| 巍山| 沙河市| 彰化县| 保亭| 工布江达县| 涿州市| 兴海县| 宁陕县| 汉中市| 洛川县| 田林县| 乐昌市| 遂平县| 巨野县| 台前县| 昌图县| 张家口市| 崇文区| 陇南市| 开封县|