Տեղեկանիշ մեզ կօգնի մատուցել մեր ծառայություններից: Ըստ օգտագործելով մեր ծառայություններից, Դուք համաձայնում եք մեր օգտագործման բլիթները:
Խորհուրդ. Այլ լեզուներն են Google- թարգմանված: Դուք կարող եք այցելել այն English այս հղման տարբերակը:
Մուտք
x
or
x
x
Գրանցում
x

or

Ինչպես միավորել բազմակի աշխատանքային գիրքը մեկ աշխատանքային գրքում Excel- ում:

Երբեւէ եղել եք խրված, երբ դուք պետք է համատեղեք բազմակի աշխատանքային գիրք Excel- ում մեկ աշխատանքային գրքում: Առավել սարսափելի բանը այն է, որ համատեղելի աշխատաթերթը պարունակում է բազմաթիվ գործեր: Կարող եք որեւէ մեկին առաջարկել այս խնդիրը կարգավորելու լավ միջոց:

Միասնական աշխատանքային գրքույկները միացեք VBA- ի հետ

Միավորել բազմակի աշխատանքային գրքույկները մեկ աշխատանքային գրքույկով տեղափոխելու կամ պատճենելու հրամանով

Հեշտությամբ միացեք բազմակի աշխատանքային գրքույկներ մեկ աշխատանքային տետրով, Excel- ի համար Kutools- ով


Հեշտությամբ միացեք մի քանի աշխատաթերթեր / աշխատանքային գրքույկներ մեկ աշխատանքային թերթիկ / աշխատանքային գրքույկում:

Միավորել բազմաթիվ աշխատաթերթեր կամ աշխատանքային գրքույկները մեկ աշխատանքային կամ աշխատանքային գրքույկի մեջ, ձեր ամենօրյա աշխատանքում մեծ խնդիր կարող է լինել: Բայց, եթե ունեք Excel- ի համար Excel- ում, նրա հզոր օգնությունը ` Միավորել կարող է օգնել ձեզ արագ միավորել բազմաթիվ աշխատանքային թերթեր, աշխատանքային գրքույկներ մեկ աշխատանքային թերթիկ կամ աշխատանքային գրքույկ: Ներբեռնեք ամբողջական առանձնահատկությունը, 60 օրվա անվճար քաշել Kutools Excel- ի համար:

Excel- ի համար Excel- ում: ավելի քան 200- ով օգտագործվող Excel- ի հավելվածները, 60 օրվա ընթացքում փորձեք առանց սահմանափակման: Ներբեռնեք եւ անվճար դատավարություն Now!


Միասնական աշխատանքային գրքույկները միացեք VBA- ի հետ

Հմուտ եւ պրոֆեսիոնալ ծրագրավորողների համար կարող եք օգտագործել VBA սցենարներ, մի քանի աշխատանքային գրքույկներ համատեղել մեկ վարպետության աշխատանքային գրքում: Դու կարող ես զբաղվել հետեւյալ քայլերով.

1. Ներդնել բոլոր աշխատանքային գրքերը, որոնք ցանկանում եք միավորել նույն գրացուցակում: Տեսեք,

2. Սկսեք Excel ֆայլ, որը ցանկանում եք համատեղել այլ աշխատանքային գրքույկներ:

3: Սեղմեք Երեվակիչ > Visual Basic, նոր Microsoft Visual Basic ծրագրեր պատուհանը կցուցադրվի, կտտացրեք Տեղադրել > Մոդուլներ, եւ մուտքագրեք հետեւյալ կոդը Մոդուլի մեջ.

Sub GetSheets()
Path = "C:\Users\dt\Desktop\dt kte\"
Filename = Dir(Path & "*.xls")
  Do While Filename <> ""
  Workbooks.Open Filename:=Path & Filename, ReadOnly:=True
     For Each Sheet In ActiveWorkbook.Sheets
     Sheet.Copy After:=ThisWorkbook.Sheets(1)
  Next Sheet
     Workbooks(Filename).Close
     Filename = Dir()
  Loop
End Sub

Ակնարկ: Վերոնշյալ օրենսգրքում դուք կարող եք փոխել այն ճանապարհը, որը դուք օգտագործում եք:

4. Այնուհետեւ կտտացրեք doc-merge-multiple-workbooks- կոճակը կոճակը գործարկել կոդը, եւ բոլոր աշխատանքային թերթիկները (ներառյալ դատարկ աշխատաթերթերը) աշխատանքային գրքույկներում միացվել են վարպետության աշխատանքային գրքում:

Նշում: Այս VBA կոդը կարող է միաձուլել ամբողջ աշխատանքային տետրերը վարպետության աշխատանքային գրքում, եթե ցանկանում եք համատեղել աշխատանքային տետրերի նշված աշխատանքային թերթերը, այս կոդը չի աշխատի:


Միավորել բազմակի աշխատանքային գրքույկները մեկ աշխատանքային գրքույկով տեղափոխելու կամ պատճենելու հրամանով

Եթե ​​դուք Microsoft Excel- ի աղմուկն եք, այլընտրանք չունեք, այլ միայն պետք է պատճենեք յուրաքանչյուր թերթի տվյալները եւ դրանք մեկ աշխատանքային գրքույկի վրա միացրեք եւ կիրառեք Տեղափոխել կամ պատճենել հրամանը: Օգտագործելով Տեղափոխեք կամ պատճենեք հրամանը կօգնեն արագ կամ արագորեն նոր աշխատատեղին արտահանել կամ պատճենել մեկ կամ մի քանի աշխատաթերթեր:

1. Բացեք բոլոր աշխատանքային գրքերը, որոնք ցանկանում եք միացնեք մեկ աշխատանքային գիրք:

2. Ընտրեք գործադիրի բոլոր աշխատանքային էջերի անունները, տեքստային դաշտում: Դուք կարող եք ընտրել բազմակի ընտրություն անցկացնելով Ctrl բանալի կամ Հերթափոխություն բանալի. Հպեք աշխատաթերթի անունը եւ կտտացրեք Տեղափոխեք կամ պատճենեք համատեքստում ընտրացանկից:

3. Մեջ Տեղափոխեք կամ պատճենեք երկխոսության վանդակում, ընտրեք աշխատասեղանի աշխատանքային գրքույկը, որը ցանկանում եք միացնել այլ աշխատանքային գրքույկներ, ներքեւից բացվող ցանկից Տեղափոխել ընտրված թերթերը գիրք. Եվ ապա նշեք միավորված գործերի գտնվելու վայրը: Տեսեք screenshots- ը:

4. Այնուհետեւ կտտացրեք OK. Ընտրված աշխատանքային թերթերը տեղափոխվել են վարպետության աշխատանքային գրքույկ:

5. Կրկնել քայլերը 2- ից 4- ից, այլ աշխատանքային տետրերը տեղափոխել վարպետության աշխատանքային գրքույկ: Այնուհետեւ այն համատեղում է բացված աշխատաթերթերի բոլոր աշխատաթերթերը մեկ աշխատանքային գրքում: Տեսեք screenshots- ը:


Հեշտությամբ միացեք բազմակի աշխատանքային գրքույկներ մեկ աշխատանքային տետրով, Excel- ի համար Kutools- ով

Բարեբախտաբար, Microsoft- ի Excel- ի եւ նոր Microsoft- ի ձեռքերի համար գոյություն ունեն որոշակի գործիքներ, որոնք կօգնեն արագորեն միավորել հարյուրավոր աշխատանքային գրքույկներ: Ֆունկցիան Միավորել in Excel- ի համար Excel- ում դարձնում է շատ ավելի հեշտ է համատեղել բազմաթիվ Excel ֆայլեր: Դիմումը օգտագործվում է Excel- ում կրկնվող եւ ավելորդ գործառնությունների ազատման համար: Այն իրականում կարեւոր դեր է կատարում, եթե դուք պետք է զբաղվել մեծ քանակությամբ Excel ֆայլ ձեր ամենօրյա աշխատանքում: Այժմ եկեք տեսնենք, թե ինչպես կարելի է ստանալ այս գործառույթը մի քանի աշխատանքային գրքույկի համատեղում:

Excel- ի համար Excel- ում : Ավելի քան 300- ով հարմար Excel- ի հավելումներ, անվճար 60 օրվա ընթացքում առանց սահմանափակման փորձելու.

1. Միացնել Excel եւ սեղմել Մանրամասն > Միավորել. Այնուհետեւ մի երկխոսություն է հիշեցնում, որ բոլոր միասնական աշխատանքային գրքերը պետք է փրկվեն, եւ հնարավորությունը չի կարող կիրառվել պաշտպանված աշխատանքային գրքերում: OK կոճակը:

2, Մեջ Միավորել գործերը wizard, ընտրեք Միացնել բազմաթիվ աշխատանքային թերթերը աշխատանքային գրքույկներից մեկ աշխատանքային գրքում, ապա սեղմեք հաջորդ կոճակը: Տեսեք,

2. Այնուհետեւ դուք կարող եք տեսնել բոլոր բացված աշխատանքային գրքերը եւ աշխատաթերթերը նշված են Միավորել գործադիրները - 2- ի քայլ 3- ից երկխոսության վանդակում: Սեղմեք Ավելացնել > Ֆայլ / Թղթապանակ ավելացնել Excel- ի այլ ֆայլեր կամ թղթապանակներ, որոնք պարունակում են Excel ֆայլեր, որոնք կմիացնեն: Ֆայլեր ընտրելուց հետո կտտացրեք հաջորդ առաջ անցնելու կոճակը: Տեսեք,

doc միաձուլել բազմակի աշխատանքային գրքեր arrow1

3, Մեջ Միավորել գործադիրները - 3- ի քայլ 3- ից երկխոսության տուփը, խնդրում ենք կատարել հետեւյալ պարամետրերը.

  • 3.1 Դուք կարող եք բացառել բոլոր դատարկ աշխատաթերթերը միաձուլելուց ընտրելով Բացթողել - ից Երբ հանդիպում եք դատարկ աշխատաթերթին բաց թողեք ցուցակը:
  • 3.2 ստուգեք Յուրաքանչյուր աշխատաթերթի առաջին շարքը (Մեկնաբանություն) տարբերակը, համակցված յուրաքանչյուր աշխատանքային թերթի աշխատանքային էջի տվյալները տեղադրելու համար:
  • 3.3 Դուք կարող եք վերանվանել նոր համակցված գործերի թերթիկները, ավելացնելով աշխատանքային գիրքի անունները նախօրոք աշխատաթերթերի անուններից առաջ կամ հետո կամ պարզապես պահեք բնօրինակ աշխատաթերթի անունները, Տեղադրելով աշխատանքային գրքի անունը տարբերակ.
  • 3.4 սեղմեք Ավարտել կոճակը:

4. Այնուհետեւ ընտրեք մի թղթապանակ, համախմբված աշխատանքային գրքույկը փրկելու համար եւ այն բացեք այն ուղղությամբ, որքան անհրաժեշտ է: Այժմ բոլոր նշված աշխատանքային գրքերը միավորվում են մեկի մեջ:

Նշումներ:

1. Դուք կպատասխանեք, թե արդյոք ցանկանում եք փրկել այս սցենարը: Սեղմել այո ապա ձեզ հարկավոր է փրկել, ապա մուտքագրեք սցենարի անունը (տես հետեւյալ սցենարները): Սցենարը փրկելուց հետո միայն անհրաժեշտ է սեղմել Սցենար կոճակը, step2- ի սցենարի համար սցենարի անունը ընտրելու համար այն ուղղակիորեն օգտագործելու համար:

2. Ընտրված աշխատանքային գրքույկի աշխատաթերթերը միացվում են նոր աշխատանքային գրքույկ, եւ աշխատանքային թերթիկները անուն են տրվում աշխատանքային գիրքի անվան հետ, նախնական աշխատաթերթի անունից առաջ կամ հետո, եթե ստուգեք Տեղադրելով աշխատանքային գրքի անունը տարբերակը: Միեւնույն ժամանակ, նոր աշխատաթերթը Excel- ի համար Excel- ում առաջացնում է բոլոր աշխատաթերթերը, որոնք թվարկում են աշխատաթերթերը, յուրաքանչյուր աշխատանքային թերթի մանրամասն տեղեկությունների հետ: Տեսեք,

3. Եթե ​​ձեր աշխատաթերթի անունը չափազանց երկար է, գուցե անունը կարող է ավելի մեծ լինել, քան 31characters, համակցված անունը չի ցուցադրվի եւ միայն ցույց տալու սկզբնական թերթիկի անունը:

Խորհուրդ.Եթե ​​ցանկանում եք անվճար օգտվել այս օգտակար ծառայությունից, խնդրում ենք գնալ բեռնել ծրագրերը ազատորեն նախ եւ հետո գնացեք վերը նշված քայլերին համապատասխան գործողությունը կիրառելու համար:


Գրասենյակի էջանշանը - Excel- ում աշխատանքային գրքույկների թմբկահարում, խմբագրում եւ կառավարում:

Գրասենյակի էջանիշը բերում է էջանշված ինտերֆեյսը, ինչպես տեսանելի է վեբ բրաուզերներում, ինչպիսիք են Google Chrome, Internet Explorer- ի նոր տարբերակները եւ Firefox- ը Microsoft Excel- ում: Դա կլինի ժամանակի խնայող գործիք եւ ձեր աշխատանքում անպատասխանատու: Տես ներքեւի ցուցադրում.

Սեղմեք Office TAB- ի անվճար փորձարկումներին:

Excel- ի համար Office Tab

Demo: Հեշտությամբ միացեք բազմակի աշխատանքային գրքույկները մեկ աշխատանքային տետրով, Excel- ի համար Kutools- ով




Related Articles:



Առաջարկված արտադրողականության գործիքներ

Գրասենյակի էջանշանը

ոսկի star1 Հասանելի էջանիշեր բերեք Excel- ում եւ Office- ի այլ ծրագրերում, ինչպես Chrome- ի, Firefox- ի եւ նոր Internet Explorer- ի:

Excel- ի համար Excel- ում

ոսկի star1 Զարմանալի է: Բարձրացրեք ձեր արտադրողականությունը 5 րոպեում: Անհրաժեշտ է հատուկ հմտություններ, օրական երկու ժամ տեւողությամբ:

ոսկի star1 300- ի նոր առանձնահատկությունները Excel- ում, կատարել Excel շատ հեշտ եւ հզոր:

  • Միավորել բջիջը / շարքերը / սյունակները առանց կորցնելու տվյալների:
  • Միավորել եւ միավորել բազմակի թերթիկները եւ աշխատանքային տետրերը:
  • Համեմատեք միջակայքերը, պատճենեք բազմակի ընդգրկույթներ, փոխեք տեքստային ամսաթիվը, միավորը եւ արտարժույթի փոխակերպումը:
  • Count by Colors, Paging Subtotals, Ընդլայնված Sort եւ Super Filter,
  • Լրացուցիչ Ընտրել / Ներդիր / Ջնջել / Տեքստային / Ֆորմատ / ՈՒղեցույց / Մեկնաբանություն / Աշխատանքային տետրեր / Գործիքներ գործիքներ ...

Excel ստեղնաշարի կրկնօրինակը 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.
    oduff · 1 years ago
    Hi everyone,

    First of all I have to tell that I have no experience with Macro (VBA Codes). However what I need is related to this. Maybe you guys could help me with it.

    I have a workbook and in this workbook there are 10 worksheets. The first 9 Sheets have the same order of the coloumns of titles and in these columns there are names, dates, percentages of Project Status, comments to Projects etc.. As I said the columns have the same order just the name of the worksheets (for different Teams in the Organisation) are different.

    In Addition to this I have to merge all the worksheets and have them in another sheet which is called "Übersicht" (Overview). However there is a different column in the sheet and it's between "Nr." and "Thema" columns (which are in A1 and A2 in all the 9 Sheets) and this different column called "Kategorie" (in A2 in Übersicht-Overwiev sheet). As this column is between These the order is like this "Nr. (A1), Kategorie (A2) and Thema (A3).....".So this category column (Kategorie) should be empty except this all the Information should be merged into this sheet. And also when there is a Change or update in any worksheet, the Information in "Übersicht" (Overview) sheet needs to update by itself. How can I do this?

    I hope I explained it well. Thanks a lot in advance!

    I wish you merry Christmas and a happy new year!

    oduff
  • To post as a guest, your comment is unpublished.
    Snow · 1 years ago
    Thank you for the VB code it has helped me with my job to make it easy.
  • To post as a guest, your comment is unpublished.
    James Gibson · 1 years ago
    When merging multiple Excel files, how can I get the merge routine to skip the first row on all but the first worksheet (so that only data are in the merged file, not variable names with each new Excel worksheet that gets added to the merged data set)?
  • To post as a guest, your comment is unpublished.
    Adam Grise · 1 years ago
    By the way, I'm using Excel 2016 and here's the code I have, which seems to work correctly:

    Sub mergeFiles()
    Dim numberOfFilesChosen, i As Integer
    Dim tempFileDialog As FileDialog
    Dim mainWorkbook, sourceWorkbook As Workbook
    Dim tempWorkSheet As Worksheet

    Set mainWorkbook = Application.ActiveWorkbook
    Set tempFileDialog = Application.FileDialog(msoFileDialogFilePicker)

    tempFileDialog.AllowMultiSelect = True

    numberOfFilesChosen = tempFileDialog.Show

    For i = 1 To tempFileDialog.SelectedItems.Count

    Workbooks.Open tempFileDialog.SelectedItems(i)

    Set sourceWorkbook = ActiveWorkbook

    For Each tempWorkSheet In sourceWorkbook.Worksheets
    tempWorkSheet.Copy after:=mainWorkbook.Sheets(mainWorkbook.Worksheets.Count)
    Next tempWorkSheet

    sourceWorkbook.Close
    Next i

    End Sub
  • To post as a guest, your comment is unpublished.
    Adam Grise · 1 years ago
    This code is great. One question.

    The team I'm building a workbook for gets data from several external sources, and many of the sheets appear similar and have the same name. This makes it hard to identify the sources of data just by looking at the sheets. However, each workbook will have a different file name.

    For example, if I pull in three files: Book1, Book2, Book3, and each of them has two sheets: SheetA, SheetB... After all is said and done, there isn't a clear way to distinguish which sheets came from where, since the sheet names will just be: SheetA, SheetB, SheetA (2), SheetB (2), SheetA (3), SheetB (3).

    Instead if they could be renamed to SheetABook1, SheetBBook1, SheetABook2, SheetBBook2, etc. they'd be more identifiable. Is there a way to have the VBA tack on the file name to the existing sheet names?
    • To post as a guest, your comment is unpublished.
      Adam Grise · 1 years ago
      Update: I have discovered that there is *just* enough variance in column headers such that I can identify which is which, and from there I can rename the sheets based on those properties. It appears that will work for now, but I'd be curious if it's still possible to do what I'd originally thought.