Cuidiú fianáin linn ár seirbhísí a sheachadadh. Trí úsáid a bhaint ár gcuid seirbhísí, aontaíonn tú úsáid a bhainimid as fianáin.
Leid: Aistrítear Google-theangacha eile. Is féidir leat cuairt a thabhairt ar an English leagan den nasc seo.
Logáil isteach
x
or
x
x
Cláraigh
x

or

Conas leabhair oibreacha a chur le chéile le leabhar oibre amháin in Excel?

An bhfuarthas i gcónaí nuair a chaithfidh tú leabhair oibre a chur le chéile i leabhar oibre amháin in Excel? Is é an rud is uafásach ná go bhfuil go leor bileoga oibre sa leabhar oibre a theastaíonn uait. An féidir le duine ar bith a mholadh le bealach maith chun an fhadhb seo a láimhseáil?

Comhcheangail leabhair oibre il le leabhar oibre amháin le VBA

Comhcheangail leabhair oibre éagsúla le leabhar oibre amháin le hordú Bog nó Cóipeáil

Cuir le chéile leabhair oibre go héasca le leabhar oibre amháin le Kutools for Excel


Cuir le chéile bileoga oibre / leabhair oibre éagsúla go héasca i mbileog oibre / leabhar oibre amháin:

Cuir le chéile bileoga oibre nó leabhair oibre éagsúla i mbileog oibre amháin nó le leabhar oibre amháin mar thasc mór i d'obair laethúil. Ach má tá tú Kutools le haghaidh Excel, a fóntais cumhachtach - Chomhcheangail is féidir leat cuidiú leat go leor bileoga oibre, leabhar oibre i mbileog oibre nó leabhar oibre amháin a chur le chéile. Íoslódáil an gné iomlán 60-day de Kutools do Excel anois!

Kutools le haghaidh Excel: le níos mó ná breiseán láimhe Excel 200, saor in aisce chun iarracht gan aon teorannú a dhéanamh i laethanta 60. Íoslódáil agus triail saor in aisce Anois!


Comhcheangail leabhair oibre il le leabhar oibre amháin le VBA

Maidir leis na ríomhchláraitheoirí oilte agus gairmiúla, is féidir leat scripteanna VBA a úsáid chun leabhair oibre éagsúla a chur le chéile i máistirleabhar oibre amháin. Is féidir leat déileáil leis seo leis na céimeanna seo a leanas:

1. Na leabhair oibre go léir is mian leat a chur leis an eolaire céanna. Féach ar an scáileán:

2. Seoladh comhad Excel gur mhaith leat leabhair oibre eile a chur le chéile.

3. Cliceáil Forbróir > Visual Basic, Nua Microsoft Visual Basic d'iarratais cuirfear an fhuinneog ar taispeáint, cliceáil Ionsáigh > Modúil, agus cuir isteach an cód seo a leanas isteach sa Mhodúl:

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

Leid: Sa chód thuas, is féidir leat an bealach a athrú go dtí an duine atá á úsáid agat.

4. Ansin cliceáil doc-merge-multiple-workbooks-button cnaipe chun an cód a reáchtáil, agus tá na bileoga oibre uile (lena n-áirítear na bileoga oibre bán) laistigh de na leabhair oibre curtha le chéile sa mháistirleabhar oibre.

nótaí: Is féidir leis an gcód VBA seo na leabhair oibre iomláine a chumasc isteach sa mháistirleabhar oibre, más mian leat bileoga oibre sonraithe na leabhair oibre a chomhcheangal, ní oibreoidh an cód seo.


Comhcheangail leabhair oibre éagsúla le leabhar oibre amháin le hordú Bog nó Cóipeáil

Má tá tú ag lorg Microsoft Excel, níl aon rogha agat ach ní mór duit ach sonraí gach bileog a chóipeáil agus iad a ghreamú chuig leabhar oibre nua ceann ar cheann agus an t-ordú Bog nó Cóipeáil a chur i bhfeidhm. Ag baint úsáide as an Bog nó Cóip cabhróidh an t-ordú leat ceann amháin nó roinnt bileoga oibre a onnmhairiú nó a chóipeáil go leabhar oibre nua go tapa.

1. Oscail na leabhair oibre go léir is mian leat a chumasc i leabhar oibre amháin.

2. Roghnaigh ainmneacha bileog oibre uile leabhar oibre sa bharra cluaisíní. Is féidir leat a roghnú iolrach le sealbhú síos Ctrl eochair nó Shift eochair. Cliceáil ar dheis ar an ainm bileog oibre, agus cliceáil ar an Bog nó Cóip ó roghchlár comhthéacs.

3. i Bog nó Cóip roghnaigh an leabharleabhar oibre gur mhaith leat leabhair oibre eile a chumasc ón liosta titim de Bog bileoga roghnaithe chun a chur in áirithe. Agus ansin suíomh na bileoga oibre cumaisc a shonrú. Féach screenshots:

4. Ansin cliceáil OK. Bogadh na bileoga oibre roghnaithe chuig an máistirleabhar oibre.

5. Déan na céimeanna ó 2 go 4 arís chun leabhair oibre eile a aistriú chuig an mháistirleabhar oibre. Ansin comhcheanglaíonn sé gach bileog oibre de leabhair oibre oscailte i leabhar oibre amháin. Féach screenshots:


Cuir le chéile leabhair oibre go héasca le leabhar oibre amháin le Kutools for Excel

Ar an drochuair, le haghaidh súgradh agus lámha nua Microsoft Excel, tá roinnt uirlisí ar fáil chun cabhrú leat na céadta leabhar oibre a chur le chéile go tapa. An fheidhm Chomhcheangail in Kutools le haghaidh Excel déanann sé i bhfad níos éasca comhaid Excel il a chur le chéile. Úsáidtear an t-iarratas chun oibríochtaí athchleachtacha agus iomarcacha a scaoileadh in Excel. Tá ról tábhachtach aige i ndáiríre má tá tú ag déileáil le mórán comhad Excel i do chuid oibre laethúil. Anois, feicimid conas a oibríonn an fheidhm seo le chéile leabhair oibreacha éagsúla.

Kutools le haghaidh Excel : le níos mó ná breiseán láimhe Excel 300, saor in aisce chun iarracht gan aon teorannú a dhéanamh i laethanta 60.

1. Cumasaigh Excel agus cliceáil Kutools Níos mó > Chomhcheangail. Ansin déantar dialóg a chur in iúl duit gur chóir na leabhair oibre comhcheangailte a shábháil agus ní féidir an gné a chur i bhfeidhm ar leabhair oibre faoi chosaint, cliceáil ar an OK cnaipe.

2. Sa an Comhcheangail Bileoga Oibre draoi, roghnaigh Cuir le chéile bileoga oibre éagsúla ó leabhair oibre i leabhar oibre amháin, agus ansin cliceáil ar an Ar Aghaidh cnaipe. Féach ar an scáileán:

2. Ansin, is féidir leat a fheiceáil gach leabhar oibre oscailte agus bileoga oibre atá liostaithe sa Comhcheangail Bileoga Oibre - Céim 2 de 3 dialóg. Cliceáil an Cuir > Comhad / Fillteán comhaid Excel nó fillteáin Excel eile a chur leis na comhaid Excel a bheidh le chéile agat. Tar éis comhad a roghnú, cliceáil ar an Ar Aghaidh cnaipe chun dul ar aghaidh. Féach ar an scáileán:

Leagann leabhar leabhair oibre éagsúla arrow 1

3. Sa an Comhcheangail Bileoga Oibre - Céim 3 de 3 dialóg, déan na socruithe seo a leanas:

  • 3.1 Is féidir leat gach bileog oibre bán a eisiamh ó chumasc trí roghnú Skip to ó na Nuair a bhíonn bileog oibre folctha agat liosta titim.
  • 3.2 Seiceáil an An chéad sraith de gach bileog oibre (Comment) rogha faisnéis bhileog oibre a chur isteach ar gach bileog oibre comhcheangailte.
  • 3.3 Is féidir leat na bileoga oibre comhcheangailte nua a athainmniú trí na hainmneacha leabhar saothair a chur isteach roimh ainmneacha na mbileog oibre bunaidh nó dá éis, nó na hainmneacha bunaidh bileog oibre a choinneáil ach gan ainmniú a dhéanamh Trí ainm leabhar oibre a chur isteach rogha.
  • Cliceáil 3.4 ar an Críochnaigh cnaipe.

4. Ansin roghnaigh fillteán chun an leabhar oibre comhcheangailte a shábháil, agus é a oscailt go díreach mar is gá duit. Anois tá na leabhair oibre sonraithe go léir le chéile.

Nótaí:

1. Iarrtar ort más mian leat an cás seo a shábháil. Cliceáil Is ea a shábháil mar is gá duit, ansin ainm an scéil a chur isteach (féach na scáileáin scáileáin seo a leanas). Tar éis an scéal a shábháil, ní mór duit ach cliceáil Cás cnaipe chun ainm an scéil a roghnú ar dhreachtóir step2 chun é a úsáid go díreach.

2. Cuireadh bileoga oibre i leabhair oibre roghnaithe le chéile i leabhar oibre nua, agus ainmnítear na bileoga oibre leis an ainm leabhar oibre roimh an ainm bhileog oibre bunaidh nó dá éis má rinne tú seiceáil ar an Trí ainm leabhar oibre a chur isteach rogha. Idir an dá linn, ainmníodh bileog oibre nua Kutools le haghaidh Excel a ghintear roimh gach bileog oibre, a chuireann liostaí ar na leabhair oibre le faisnéis mhionsonraithe ar gach bileog oibre. Féach ar an scáileán:

3. Má tá an t-ainm do bhileog oibre ró-fhada, b'fhéidir go bhfuil na carachtair ainm níos mó ná 31characters, ní thaispeánfar an t-ainm comhcheangailte, agus ní thaispeánfar an t-ainm an bhileog bhunaidh amháin.

Leid.Más mian leat triail saor in aisce a fháil ar an bhfóntas seo, téigh go dtí na bogearraí a íoslódáil faoi shaoirse ar dtús, agus ansin téigh go dtí an gníomh a chur i bhfeidhm de réir na gcéimeanna thuas.


Tab Office - Browsing, Eagarthóireacht, Tabhairt faoi Dhearbhú agus Leabhair Oibre a bhainistiú i Excel:

Tugann an Tab Office an comhéadan tabbed mar atá le feiceáil i mbrabhsálaithe gréasáin cosúil le leaganacha nua Google Chrome, Internet Explorer agus Firefox go Microsoft Excel. Beidh sé ina uirlis ama a shábháil agus ní bheidh sé in-athshuite i do chuid oibre. Féach taispeántas thíos:

Cliceáil le haghaidh triail saor in aisce ar Chlár na hOifige!

Tab Office do Excel

Taispeántas: Leabhair oibreacha éagsúla a chur le chéile go héasca le leabhar oibre amháin le Kutools le haghaidh Excel




Airteagail ghaolmhara:



Uirlisí Táirgiúlachta Molta

Tab Office

óir star1 Tabs tabs láimhe le Excel agus bogearraí eile Oifige, cosúil le Chrome, Firefox agus Internet Explorer nua.

Kutools le haghaidh Excel

óir star1 Iontach! Méadú do tháirgiúlacht i 5 nóiméad. Ní gá aon scileanna speisialta a bheith agat, ach dhá uair an chloig a shábháil gach lá!

óir star1 Gnéithe Nua 300 le haghaidh Excel, Déan Excel Mór Éasca agus Cumhachtach:

  • Cumaisc Cill / Sraitheanna / Colúin gan Sonraí a Chailliúint.
  • Ilchláir agus Leabhair Oibre a Chomhcheangal agus a Chomhdhlúthú.
  • Déan comparáid idir Ranganna, Cóipeáil Ilchéimeanna, Tiontaigh Téacs go dtí Dáta, Aonad agus Comhshó Airgeadra.
  • Count by Colors, Subtotals Paging, Ard-Shórtáil agus Scagaire Super,
  • Tuilleadh Roghnaigh / Ionsáigh / Scrios / Téacs / Formáid / Nasc / Comment / Leabhair Oibre / Bileoga Oibre Uirlisí ...

Lámhach scáileán de Kutools do 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.
    Dezignext Technologies · 7 days ago
    I like using this technique better than using traditional "3D Formula" techniques in Excel.
  • To post as a guest, your comment is unpublished.
    Jonel · 1 months ago
    Note: This VBA code can merge the entire workbooks into the master workbook, if you want to combine specified worksheets of the workbooks, this code will not work.

    Can we have the module for VBA that above scene will work,
    • To post as a guest, your comment is unpublished.
      crystal · 5 days ago
      Hi Jonel,
      The following code can help you solve the problem. You need to replace folder path and "Sheet1, Sheet3" with the specified folder path and worksheets as you need.

      Sub MergeSheets2()
      Dim xStrPath As String
      Dim xStrFName As String
      Dim xWS As Worksheet
      Dim xMWS As Worksheet
      Dim xTWB As Workbook
      Dim xStrAWBName As String
      Dim xI As Integer
      On Error Resume Next

      xStrPath = " C:\Users\DT168\Desktop\KTE\"
      xStrName = "Sheet1,Sheet3"

      xArr = Split(xStrName, ",")

      Application.ScreenUpdating = False
      Application.DisplayAlerts = False
      Set xTWB = ThisWorkbook
      xStrFName = Dir(xStrPath & "*.xlsx")
      Do While Len(xStrFName) > 0
      Workbooks.Open Filename:=xStrPath & xStrFName, ReadOnly:=True
      xStrAWBName = ActiveWorkbook.Name
      For Each xWS In ActiveWorkbook.Sheets
      For xI = 0 To UBound(xArr)
      If xWS.Name = xArr(xI) Then
      xWS.Copy After:=xTWB.Sheets(xTWB.Sheets.count)
      Set xMWS = xTWB.Sheets(xTWB.Sheets.count)
      xMWS.Name = xStrAWBName & "(" & xArr(xI) & ")"
      Exit For
      End If
      Next xI
      Next xWS
      Workbooks(xStrAWBName).Close
      xStrFName = Dir()
      Loop
      Application.ScreenUpdating = True
      Application.DisplayAlerts = True

      End Sub
  • To post as a guest, your comment is unpublished.
    Chris · 2 months ago
    When I run this, each sheet in the new workbook is being named based off of the sheet names of the original document rather than the filenames. Any idea what I might be doing wrong?
    • To post as a guest, your comment is unpublished.
      crystal · 5 days ago
      Hi Chris,
      If you want to distinguish which worksheets in the master workbook came from where after merging, please apply the below VBA code to solve the problem.

      Sub MergeWorkbooks()
      Dim xStrPath As String
      Dim xStrFName As String
      Dim xWS As Worksheet
      Dim xMWS As Worksheet
      Dim xTWB As Workbook
      Dim xStrAWBName As String
      On Error Resume Next
      xStrPath = "C:\Users\DT168\Desktop\KTE\"
      xStrFName = Dir(xStrPath & "*.xlsx")
      Application.ScreenUpdating = False
      Application.DisplayAlerts = False
      Set xTWB = ThisWorkbook
      Do While Len(xStrFName) > 0
      Workbooks.Open Filename:=xStrPath & xStrFName, ReadOnly:=True
      xStrAWBName = ActiveWorkbook.Name
      For Each xWS In ActiveWorkbook.Sheets
      xWS.Copy After:=xTWB.Sheets(xTWB.Sheets.Count)
      Set xMWS = xTWB.Sheets(xTWB.Sheets.Count)
      xMWS.Name = xStrAWBName & "(" & xMWS.Name & ")"
      Next xWS
      Workbooks(xStrAWBName).Close
      xStrFName = Dir()
      Loop
      Application.ScreenUpdating = True
      Application.DisplayAlerts = True
      End Sub
  • To post as a guest, your comment is unpublished.
    Owen · 5 months ago
    It didnt work for me then I realized my files are .xlsx, so added the missing "x" to the Filename line.
  • To post as a guest, your comment is unpublished.
    Justin · 8 months ago
    This worked for me but I had to make sure I have to put "\" at the end of my path. Initially, I didn't have it and it wouldn't work.