搜尋
首頁軟體教學辦公室軟體如何將多個200個左右的excel檔案提取指定列資料並彙總到一個新檔案中

如何將多個200個左右的excel檔案提取指定列資料並彙總到一個新檔案中

如何從許多200個左右excel檔案中提取其中某幾列匯總到一個新

執行excel後按住alt依序按f11,i,m

貼上下面程式碼後做必要修改後按f5 即可在目前工作表中得到匯總結果.

Sub test()

c = Array(1, 3, 5, 7, 8)

p = "d:\總計檔案所在目錄\" '依實際修改 注意別遺漏最後的\

f = Dir(p & "*.xlsx")

Set ns = ActiveSheet

Do Until f = ""

Set wb = Workbooks.Open(p & f)

For i = 0 To 4

n = n 1

ns.Cells(2, n).Resize(144).Value = wb.Sheets("1號房間").Cells(2, c).Resize(144).Value

Next

wb.Close False

f = Dir

Loop

End Sub

提取多個相同格式excel表中的資料

樓主,我認為您這個事可行,出家人不敢打妄語, 我不出家人也不敢打妄語!

如果您也不想放棄這個機會的話,我願一試,請HI我留言。

回答者: lxlzmh2002 - 大魔法師 八級 2009-8-19 04:40

================================================= ==========================

樓主,今天幫人寫了一個多表合併的VBA程序,忽然想起好像看過有類似要的貼子,所以就找到您這個貼子,再來回答一次:

VBA程式碼如下:

Dim sht As Worksheet

Dim rs As Long, js As Long, ds As Long

Dim i As Integer

On Error Resume Next

Set sht = Sheets("匯總")

If Err.Number = 0 Then

Sheets("匯總").Select

ActiveSheet.Range("A1").CurrentRegion.ClearContents

Else

Sheets.Add before:=Sheets(1)

ActiveSheet.Name = "總和"

End If

Sheets(2).Range("1:1").Copy Sheets("匯總").Range("A1")

For i = 2 To Sheets.Count

#ds = Sheets("匯總").Range("A65536").End(xlUp).Row 1

rs = Sheets(i).Range("A65536").End(xlUp).Row

js = Sheets(i).Range("A1").End(xlToRight).Column

With Sheets(i)

.Select

.Range(Cells(2, 1), Cells(rs, js)).Copy Sheets("匯總").Cells(ds, 1)

End With

Next

Sheets("匯總").Select

上述程式碼使用方法如下:

錄製巨集:選單"工具"->巨集->錄製巨集)--> "宏名"處為巨集取名字->設定快捷鍵,"快捷鍵"下面輸入一個字母-->確定後開始錄製巨集。

編輯巨集:開始錄製後即可直接按停止鍵, 然後編輯巨集(工具->巨集->巨集(M)->選擇剛建那個巨集->點右邊的"編輯"按鈕-->進入巨集編輯介面-->刪除Sub XXX 至End Sub之間所有內容-->然後貼上上述程式碼-->按工具列上的"儲存"按鈕-->"檔案"選單-->關閉並反回MicorSoft Excel

執行巨集: 按剛剛設定的快捷鍵(Ctrl 那個字母), 或透過選單"工具"-->巨集-->巨集(M)-->視窗上選宏名, 按"執行"按鈕執行巨集.

================================================= ====================

##這段VBA程式碼功能說明:

1.執行VBA程式碼之後,程式會自行增加一個名為"匯總"的工作表.

2.將sheet1(叫不叫sheet1無索味,程式自會知道名字)的第一行作為"匯總"表的第一行。

3.然後依序將"匯總"表以外的工作表內, 從第二行開始的所有行所有列以追加方式添加到"匯總"表內(通常認為第一行是標題)

4.追加過程,相當於複製貼上,但要比手工複製貼上快得多,可以說是瞬間完成。並且是您用快捷鍵執行一次,所有工作表全部匯總一次。 ### ###行與不行,您一試便知。關於這個程式碼的使用方面有問題,請Hi我~~~~~#####

以上是如何將多個200個左右的excel檔案提取指定列資料並彙總到一個新檔案中的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述
本文轉載於:Excel办公网。如有侵權,請聯絡admin@php.cn刪除
如何使所有人都可以訪問Excel電子表格如何使所有人都可以訪問Excel電子表格Apr 18, 2025 am 01:06 AM

提升Excel表格的可訪問性:實用指南 創建Microsoft Excel工作簿時,務必採取必要的步驟,確保每個人都能訪問它,尤其是在您計劃與他人共享工作簿的情況下。本指南將分享一些實用技巧,幫助您實現這一目標。 使用描述性工作表名稱 提高Excel工作簿可訪問性的一種方法是更改工作表的名稱。默認情況下,Excel工作表命名為Sheet1、Sheet2、Sheet3等等,這種非描述性的編號系統在您點擊“ ”添加新工作表時會繼續下去。 更改工作表名稱使其更準確地描述工作表內容具有多重好處: 提

Excel糊狀特殊:複製值,註釋,列寬等的快捷方式。Excel糊狀特殊:複製值,註釋,列寬等的快捷方式。Apr 17, 2025 am 11:54 AM

該教程解鎖了Excel的糊狀特殊功能的力量,向您展示瞭如何通過粘貼特殊快捷方式顯著提高效率。 在避免使用CO的同時,學習粘貼價值,公式,評論,格式,列寬等等等等

如何在Excel中添加,複製和刪除多個複選框如何在Excel中添加,複製和刪除多個複選框Apr 17, 2025 am 11:01 AM

本教程向您展示瞭如何在Excel中有效添加,修改和刪除多個複選框。 上週,我們使用複選框進行清單,條件格式,交互式報告和動態圖表進行了探索。 本週,我們將重點關注

如何在Excel中插入tick符號(Checkmark)如何在Excel中插入tick符號(Checkmark)Apr 17, 2025 am 09:53 AM

本教程探討了六種用於在Excel中插入選中標記的方法,以及格式化和計數技術。 Excel提供了兩種選中類型:交互式複選框和勾號符號。 複選框允許通過鼠標單擊選擇/取消選擇

如何計算生日的年齡如何計算生日的年齡Apr 17, 2025 am 09:47 AM

該教程顯示出不同的方式從Excel中生日。您將學習一些公式,以計算年齡為多年的年齡,在今天的日期或特定日期的年,幾個月和幾天中獲得確切的年齡。 那裡

如何在Excel中插入日曆(日期選擇器和可打印日曆模板)如何在Excel中插入日曆(日期選擇器和可打印日曆模板)Apr 17, 2025 am 09:07 AM

本教程演示瞭如何添加下拉日曆(日期選擇器)以脫穎而出並將其鏈接到單元格。 它還顯示瞭如何使用Excel模板快速創建可打印日曆。 數據完整性在大型或共享的廣播中是一個主要問題

為什麼您應該始終在Excel中重命名工作表為什麼您應該始終在Excel中重命名工作表Apr 17, 2025 am 12:56 AM

提升Excel工作效率:高效命名工作表指南 本文将指导您如何有效命名Excel工作表,提升工作效率并增强可访问性。 清晰的工作表名称能显著改善导航、组织和跨表引用。 为什么要重命名Excel工作表? 使用默认的“Sheet1”、“Sheet2”等名称效率低下,尤其在包含多个工作表的文件中。 更清晰的名称,例如“仪表盘”、“销售额”和“预测”,能让您和其他人一目了然地了解工作簿内容,并快速找到所需工作表。 使用描述性名称(例如“Dashboard”、“Sales”、“Forecast”)可以

如何自動或手動歸檔如何自動或手動歸檔Apr 16, 2025 am 11:48 AM

該綜合指南說明瞭如何通過歸檔各種Outlook版本中的電子郵件,任務和其他項目(365,2021,2019,2019,2016,2016,2013及更早)來有效地管理Outlook電子郵件存儲。 學會配置自動存檔,PE

See all articles

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

AI Hentai Generator

AI Hentai Generator

免費產生 AI 無盡。

熱門文章

R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
1 個月前By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.最佳圖形設置
1 個月前By尊渡假赌尊渡假赌尊渡假赌
威爾R.E.P.O.有交叉遊戲嗎?
1 個月前By尊渡假赌尊渡假赌尊渡假赌

熱工具

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

Atom編輯器mac版下載

Atom編輯器mac版下載

最受歡迎的的開源編輯器

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

DVWA

DVWA

Damn Vulnerable Web App (DVWA) 是一個PHP/MySQL的Web應用程序,非常容易受到攻擊。它的主要目標是成為安全專業人員在合法環境中測試自己的技能和工具的輔助工具,幫助Web開發人員更好地理解保護網路應用程式的過程,並幫助教師/學生在課堂環境中教授/學習Web應用程式安全性。 DVWA的目標是透過簡單直接的介面練習一些最常見的Web漏洞,難度各不相同。請注意,該軟體中