excel如何合并多個工作表
excel如何合并多個工作表
在excel表格中,需要將多個工作表里的數據進行合并,應該怎么設置呢?下面隨小編一起來看看吧。
excel合并多個工作表的步驟
打開excel表格,為了舉例,分別在兩個表格中輸入不同的數據。
按住ALT鍵不放,再按F11鍵,打開VBE編輯器。
出現了模塊的界面。
輸入以下代碼:
Option Explicit
Sub hbgzb()
Dim sh As Worksheet, flag As Boolean, i As Integer, hrow As Integer, hrowc As Integer
flag = False
For i = 1 To Sheets.Count
If Sheets(i).Name = "合并數據" Then flag = True
Next
If flag = False Then
Set sh = Worksheets.Add
sh.Name = "合并數據"
Sheets("合并數據").Move after:=Sheets(Sheets.Count)
End If
For i = 1 To Sheets.Count
If Sheets(i).Name <> "合并數據" Then
hrow = Sheets("合并數據").UsedRange.Row
hrowc = Sheets("合并數據").UsedRange.Rows.Count
If hrowc = 1 Then
Sheets(i).UsedRange.Copy Sheets("合并數據").Cells(hrow, 1).End(xlUp)
Else
Sheets(i).UsedRange.Copy Sheets("合并數據").Cells(hrow + hrowc – 1, 1).Offset(1, 0)
End If
End If
Next i
End Sub
工作表合并完成。
excel合并多個工作表
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。