Cookies matulungan kaming ihatid ang aming mga serbisyo. Sa pamamagitan ng paggamit sa aming mga serbisyo, sumasang-ayon ka sa aming paggamit ng cookies.
Tip: Iba pang mga wika ay isinaling-Google. Maaari mong bisitahin ang English bersyon ng link na ito.
mag-log in
x
or
x
x
Magrehistro
x

or

Paano magsama ng worksheets / workbooks sa isang worksheet?

Kapag ginagamit namin ang Excel, karaniwang kailangan naming pagsamahin ang maraming mga worksheets o workbook sa isang solong worksheet ng master, upang maaari naming pag-aralan at kalkulahin ang data nang mabilis at madali. Para sa pangkalahatang mga gumagamit, hindi namin maaaring tapusin ito maliban sa paggamit ng kopya at i-paste ang command, ito ay madaling pagsamahin ang ilang mga workheets, ngunit kung may maraming mga worksheet, ang paraan na ito ay oras-ubos. Ngayon, magsasalita ako tungkol sa ilang mabilis na mga trick para sa iyo upang malutas ang problemang ito.

Pagsamahin ang lahat ng mga worksheets ng aktibong workbook sa isang worksheet na may VBA code

Pagsamahin ang mga workheet o workbook sa isang worksheet na may Kutools para sa Excelmagandang ideya3

Pagsamahin ang dalawang talahanayan at i-update ng haligi na may Kutools para sa Excelmagandang ideya3


Madaling Pagsamahin ang maramihang mga sheet / Workbook sa isang Single sheet o Workbook

Upang pagsamahin ang mga multiple sheet o workbook sa isang sheet o workbook ay maaaring nakakapagod sa Excel, ngunit may Combine gumana sa Kutools para sa Excel, maaari mong pagsamahin ang pagsama ng mga dose-dosenang mga sheet / workbook sa isang sheet o workbook, maaari mo ring pagsamahin ang mga sheet sa isa sa pamamagitan ng ilang mga pag-click lamang. Mag-click para sa libreng trial na 60 araw na pagsubok!
pagsamahin ang mga sheet
Kutools para sa Excel: may higit sa 300 madaling gamitin na Excel add-in, libre upang subukan nang walang limitasyon sa 60 araw.

Pagsamahin ang lahat ng mga worksheets ng aktibong workbook sa isang worksheet na may VBA code

Kung mayroon kang tatlong mga workheet (Grade1, Grade2, Grade3) na naglalaman ng ilang impormasyon ng mga mag-aaral, at ngayon kailangan mong pagsamahin ang mga ito sa isang worksheet. Tingnan ang sumusunod na mga screenshot:

doc-merge-worksheets-into-one1
doc-button2



doc-merge-worksheets-into-one4




doc-button1
doc-merge-worksheets-into-one2
doc-button1
doc-merge-worksheets-into-one3

Ang sumusunod na VBA code ay makakatulong sa iyo upang makakuha ng data mula sa lahat ng mga worksheets ng aktibong workbook magkasama sa isang bagong solong worksheet. Kasabay nito, ang lahat ng mga worksheet ay dapat magkaroon ng parehong istraktura ng field, parehong mga heading ng haligi at parehong hanay ng hanay. Mangyaring gawin ang mga sumusunod:

1. I-hold ang ALT + F11 key, at binubuksan nito ang Microsoft Visual Basic para sa Mga Application window.

2. I-click ang Isingit > Module, at i-paste ang sumusunod na code sa Module Window.

Sub Combine()
Dim J As Integer
On Error Resume Next
Sheets(1).Select
Worksheets.Add
Sheets(1).Name = "Combined"
Sheets(2).Activate
Range("A1").EntireRow.Select
Selection.Copy Destination:=Sheets(1).Range("A1")
For J = 2 To Sheets.Count
Sheets(J).Activate
Range("A1").Select
Selection.CurrentRegion.Select
Selection.Offset(1, 0).Resize(Selection.Rows.Count - 1).Select
Selection.Copy Destination:=Sheets(1).Range("A65536").End(xlUp)(2)
Next
End Sub

3. Pagkatapos ay pindutin F5 susi upang patakbuhin ang code, at ang lahat ng data sa workbook ay pinagsama sa isang bagong worksheet na pinangalanan Pinagsama na idaragdag sa lahat ng mga workheets.

Mga Tala:

(1.) Dapat magsimula ang iyong data mula sa A1, kung hindi, ang code ay hindi magkakabisa.

(2.) Ang iyong data ay dapat magkaroon ng parehong istraktura.

(3.) Ang code na ito ay maaari lamang pagsamahin ang lahat ng mga workheets ng aktibong workbook, kung nais mong pagsamahin ang mga workheet mula sa maraming mga workbook, ang code na ito ay hindi gagana.


Pagsamahin ang mga workheet o workbook sa isang worksheet na may Kutools para sa Excel

Siguro ang nasa itaas na VBA code ay may ilang mga limitasyon para sa iyo, Kutools para sa ExcelNi Pagsamahin Ang utility ay makakatulong sa pagsasama mo ng mga workheet mula sa isang workbook o maramihang mga workbook nang mabilis at madali, kung mayroon silang parehong mga istraktura o hindi.

Kutools para sa Excel, na may higit sa 300 madaling gamitin na mga pag-andar, ginagawang mas madali ang iyong mga trabaho.

Kung mayroon kang dalawang mga workbook na kailangang ipagsama, at ang mga workheet ay hindi magkapareho ng mga istraktura, tulad ng mga sumusunod na mga screenshot na ipinapakita, sa kasong ito, ang Kutools para sa Excel's Combine tool ay maaari ring malutas ang problemang ito.

doc-merge-worksheets-into-one7 doc-merge-worksheets-into-one8

Pagkatapos i-install Kutools para sa Excel, mangyaring gawin tulad ng sa ibaba:(Libreng Download Kutools para sa Excel Ngayon!)

1. I-click ang Higit pang mga Kutool > Pagsamahin, at isang dialog na lumalabas upang ipaalala sa iyo ang binuksan na workbook ay hindi maaaring pagsamahin, tingnan ang mga screenshot:
doc merge tables 9

ipagsama ang mga sheet sa isang sheet na 2

2. I-click ang OK upang magpatuloy, sa Pagsamahin ang Worksheets wizard, piliin Pagsamahin ang maramihang mga workheet mula sa mga workbook sa isang worksheet pagpipilian. Tingnan ang screenshot:
ipagsama ang mga sheet sa isang sheet na 3

3. At i-click ang susunod pindutan, sa step2 ng wizard, nakalista ang lahat ng mga binuksan na workbook at mga workheet sa mga kahon ng listahan, i-click Idagdag pindutan upang maipasok ang mga file na nais mong pagsamahin. Pagkatapos ay tukuyin ang mga worksheet na gusto mong pagsamahin at maaari ka ring mag-click button1 pindutan upang piliin ang saklaw na nais mong gamitin. (Sa pamamagitan ng default, ang ginagamit na hanay ay napili para sa bawat worksheet) Tingnan ang screenshot:

ipagsama ang mga sheet sa isang sheet na 4
doc arrow down
ipagsama ang mga sheet sa isang sheet na 5
doc arrow down
ipagsama ang mga sheet sa isang sheet na 6

4. Pagkatapos tukuyin ang mga worksheets at mga saklaw, pagkatapos ay patuloy na mag-click susunod pindutan, sa step3 ng wizard, gawin ang mga sumusunod na setting bilang iyong pangangailangan, at makita ang screenshot: ipagsama ang mga sheet sa isang sheet na 7

5. Pagkatapos tapusin ang mga setting, mag-click Tapusin pindutan upang pagsamahin ang mga worksheet, at pagkatapos ay maaari mong buksan ang pinagsamang workbook nang direkta sa pamamagitan ng pag-click Oo.
doc merge tables 10,
ipagsama ang mga sheet sa isang sheet na 9

6. At hihilingin sa iyo kung gusto mong i-save ang senaryo na ito, Kung nais mong i-save ang senaryo na ito, paki-click Oo, at ipasok ang pangalan ng sitwasyon, (tingnan ang sumusunod na screenshot), at kung nais mong gamitin ang sitwasyong ito, kailangan mo lamang i-click Sitwasyon pindutan upang piliin ang pangalan ng sitwasyong kailangan mo sa step2 wizard. Kung hindi mo nais na i-save ang senaryo na ito, paki-click Hindi. tingnan ang screenshot:
doc-merge-worksheets-into-one11

isama ang mga worksheets sa isang sheet 9

At pagkatapos ang lahat ng mga napiling worksheet sa workbooks ay pinagsama sa isang bagong worksheet ng isang workbook. Ang impormasyon ng worksheet ay naidagdag bago ang data. Tingnan ang screenshot:
ipagsama ang mga sheet sa isang sheet na 10

Kung gusto mong pagsamahin ang maramihang mga workheet sa isang workbook, maaari kang mag-apply ng tseke Pagsamahin ang maramihang mga workheet mula sa mga workbook sa isang worksheet na opsyon sa Pagsamahin ang Worksheets unang hakbang.
doc merge tables 1


Pagsamahin ang dalawang talahanayan at i-update ng haligi na may Kutools para sa Excel

Kung nais mong pagsamahin ang dalawang talahanayan mula sa dalawang sheet sa isa o iba't ibang workbook sa isa at i-update ang data batay sa isang hanay tulad ng screenshot sa ibaba na ipinapakita, maaari mong ilapat Kutools para sa ExcelNi Pagsamahin Tables gumana upang mabilis na pagsamahin ang mga talahanayan at i-update ang data sa mga sheet.
doc merge tables 2

Pagkatapos i-install Kutools para sa Excel, mangyaring gawin tulad ng sa ibaba:(Libreng Download Kutools para sa Excel Ngayon!)

1. Piliin ang talahanayan bilang pangunahing mesa na nais mong i-update muna, table1, pagkatapos ay mag-click Higit pang mga Kutool > Pagsamahin Tables.
doc merge tables 3

2. Nasa Mga Table Pagsamahin ang unang hakbang na 1 dialog, piliin ang lookup table, table2. Kung ang mga talahanayan ay may mga header, tingnan ang mga pagpipilian sa header.
doc merge tables 4

3. click susunod, piliin ang haligi na nais mong i-update ang data sa table1 batay sa.
doc merge tables 5

4. Sa Mga Table Pagsamahin ang hakbang 3, piliin ang mga haligi sa pangunahing talahanayan (table1) na nais mong i-update ang data.
doc merge tables 6

5. click susunod, piliin ang haligi na gusto mong idagdag sa pangunahing talahanayan (table1) batay sa lookup table (table2).
doc merge tables 7

6. Sa huling hakbang, maaari mong piliin ang mga pagpipilian upang patakbuhin ang resulta ng pagsasama.
doc merge tables 8

7. click Tapusin, ngayon ang pangunahing mesa ay na-update at idinagdag batay sa lookup table.


Naka-browse ng pag-browse at pag-edit ng maramihang mga workbook ng Excel / Mga dokumento ng Word bilang Firefox, Chrome, Internet Galugarin ang 10!

Maaari kang maging pamilyar upang tingnan ang maramihang mga webpage sa Firefox / Chrome / IE, at lumipat sa pagitan ng mga ito sa pamamagitan ng pag-click sa mga kaukulang mga tab madali. Dito, sinusuportahan ng Office Tab ang katulad na pagpoproseso, na nagbibigay-daan sa iyo upang mag-browse ng maramihang mga workbook ng Excel o mga dokumento ng Word sa isang window ng Excel o Word window, at madaling lumipat sa pagitan ng mga ito sa pamamagitan ng pag-click sa kanilang mga tab. Mag-click para sa libreng 45-araw na pagsubok ng Office Tab!

ot excel

arrow blue right bubbleMga Kaugnay na Akda:

Paano pagsamahin ang maramihang mga workbook sa isang workbook sa Excel?

Paano pagsamahin ang mga worksheet ng parehong pangalan sa isang worksheet?

Paano ibubuod ang data mula sa mga workheet / workbook sa isang worksheet?



Inirerekumendang Mga Tool sa Produktibo

Tab ng Tanggapan

ginto star1 Dalhin ang mga madaling tab sa Excel at iba pang software ng Office, tulad ng Chrome, Firefox at bagong Internet Explorer.

Kutools para sa Excel

ginto star1 Kahanga-hangang! Palakihin ang iyong pagiging produktibo sa 5 minuto. Hindi kailangan ang anumang mga espesyal na kasanayan, i-save ang dalawang oras araw-araw!

ginto star1 300 Mga Bagong Tampok para sa Excel, Gumawa ng Excel Karamihan Madali at Makapangyarihang:

  • Pagsamahin ang Cell / Rows / Mga Haligi nang walang Pagkawala ng Data.
  • Pagsamahin at I-consolidate ang Maramihang Mga Sheet at Workbook.
  • Ihambing ang mga Ranges, Kopyahin ang Maramihang Ranges, I-convert ang Teksto sa Petsa, Conversion ng Unit at Pera.
  • Bilang ng Mga Kulay, Paging Mga Subtot, Advanced na Pagsunud-sunurin at Super Filter,
  • Higit pang Piliin / Isingit / Tanggalin / Teksto / Format / Link / Magkomento / Workbook / Worksheets Mga Tool ...

Screen shot ng Kutools for Excel

Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Jogan · 4 years ago
    Works great if your Column A is non-=blank. On sheets with column A blank, it seems to be overwriting. In my dtaa column E is a non blank on all sheets. How can I modify the Copy Destination to account for blank column A on some sheets?
  • To post as a guest, your comment is unpublished.
    Debbie · 4 years ago
    Have two workbooks, same data but second one has extra data and some data has been updated,
    inv# Status
    123 7/2 open

    inv# status
    123 7/2 open 7/7 closed

    how to merge into one removing or highlighting duplicates and adding any new inv# not in the first one
  • To post as a guest, your comment is unpublished.
    Driehlax · 4 years ago
    Thanks you saved me an hour of copy and paste :D
  • To post as a guest, your comment is unpublished.
    Adnan · 4 years ago
    I have question about "Merge all worksheets into one worksheet with VBA code" :The code work very well, but only when it is empty, it adds the header, it is possible to modify the code to say not to consolidate the empty sheet ?
  • To post as a guest, your comment is unpublished.
    Angela Fish · 4 years ago
    Code works great! I need the macro to copy all data on the sheets. It is cutting off the first row after Sheet 1. Only sheet one has the header row, the other sheets are just data. Is this possible?