Skip to main content

Conas bileoga oibre seicheamh a chruthú ó raon cealla in Excel?

Má tá raon sonraí agat i do bhileog oibre, agus anois, ba mhaith leat seicheamh bileoga oibre a chruthú bunaithe ar na sonraí cille, féach an pictiúr seo a leanas. Ar ndóigh, is féidir leat ainm na bileoige oibre a chur in eagar ceann ar cheann de láimh, ach má tá go leor ainmneacha bileog oibre ann is gá a chur in eagar, beidh an bealach seo trioblóideach agus am-íditheach. Anseo, labhróidh mé faoi roinnt cleasanna gasta chun cabhrú leat.

doc-create-sheet-from-list1

Cruthaigh bileoga oibre seicheamh ó liosta na gcealla le cód VBA

Cruthaigh bileoga oibre seicheamh ó liosta na gcealla le Kutools le haghaidh Excel


mboilgeog cheart gorm saighead Cruthaigh bileoga oibre seicheamh ó liosta na gcealla le cód VBA

Is féidir leis an gcód VBA seo a leanas cabhrú leat roinnt bileoga oibre a chur leis atá ainmnithe bunaithe ar ábhar na cille i ndiaidh bileoga oibre atá ann cheana. Déan mar seo le do thoil:

1. Coinnigh síos an ALT + F11 eochracha, ansin osclaíonn sé an Microsoft Visual Basic d’Fheidhmchláir fhuinneog.

2. Cliceáil Ionsáigh > Modúil, agus greamaigh an cód seo a leanas sa Fuinneog an Mhodúil.

Cód VBA: cuir bileoga oibre seicheamh bunaithe ar liosta na gcealla

Sub CreateWorkSheetByRange()
'Update 20130829
Dim WorkRng As Range
Dim Ws As Worksheet
Dim arr As Variant
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
arr = WorkRng.Value
Application.ScreenUpdating = False
For i = 1 To UBound(arr, 1)
    For j = 1 To UBound(arr, 2)
        Set Ws = Worksheets.Add(after:=Application.ActiveSheet)
        Ws.Name = arr(i, j)
    Next
Next
Application.ScreenUpdating = True
End Sub

3. Ansin brúigh F5 eochair chun an cód seo a rith, agus ansin cuirfear bosca pras amach chun an raon a theastaíonn uait a úsáid a roghnú. Féach an pictiúr:

doc-create-sheet-from-list2

4. Agus ansin cliceáil OK, cuireadh na bileoga oibre atá ainmnithe ag na luachanna cille i ndiaidh na bileoige oibre atá ann. Féach an pictiúr:

doc-create-sheet-from-list3

Nótaí:

1. Cuirfear na bileoga oibre nua isteach i ndiaidh na bileoige oibre reatha.

2. Má bhí cealla bána san áireamh sa raon roghnaithe, ainmnítear na bileoga oibre bunaithe ar réamhshocrú. Féach screenshots:

doc-create-sheet-from-list4
-1
doc-create-sheet-from-list5

mboilgeog cheart gorm saighead Cruthaigh bileoga oibre seicheamh ó liosta na gcealla le Kutools le haghaidh Excel

Anseo, tugaim isteach uirlis áisiúil-Kutools le haghaidh Excel, Lena Cruthaigh Bileoga Oibre Seicheamh, is féidir leat bileoga oibre a chruthú go tapa le hainm míosa, ainm lae, liosta saincheaptha agus mar sin de.

Kutools le haghaidh Excel Cuimsíonn sé níos mó ná 300 uirlis áisiúil Excel. Saor chun triail a dhéanamh gan aon teorannú i 30 lá. Faigh é anois.

Tar éis duit Kutools a shuiteáil le haghaidh Excel, déan na céimeanna seo a leanas le do thoil:

1. Roghnaigh an raon ar mhaith leat bileoga oibre a chruthú bunaithe air.

2. cliceáil Fiontar > Uirlisí Bileog Oibre > Cruthaigh Bileoga Oibre Seicheamh, féach ar an scáileán:

doc-create-sheet-from-list6

3. Sa an Cruthaigh Bileoga Oibre Seicheamh bosca dialóige, roghnaigh an cineál bileog oibre a theastaíonn uait na bileoga oibre seicheamh nua a chruthú, agus ansin seiceáil Sonraí i raon rogha, féach an scáileán:

doc-create-sheet-from-list7

4. Ansin cliceáil OK chun an bosca dialóige a dhúnadh, agus cruthaíodh leabhar oibre nua ina bhfuil na bileoga oibre de réir na sonraí raon roghnaithe. Féach an pictiúr:

doc-create-sheet-from-list8

Nótaí:

1. Má roghnaíonn tú Bileog 1 nó Bileog 2, cruthaítear na bileoga oibre nua a bheidh san fhormáidiú céanna le Bileog 1 nó Bileog 2.

2. Cruthaítear na bileoga oibre nua i leabhar oibre nua.

3. Má bhí cealla bána san áireamh sa raon roghnaithe, ainmnítear na bileoga oibre bunaithe ar réamhshocrú. Féach screenshots:

doc-create-sheet-from-list9
-1
doc-create-sheet-from-list10

Cliceáil chun níos mó eolais a fháil faoin ngné seo Bileoga Oibre Seicheamh.


Airteagal gaolmhar:

Conas Bileoga Oibre Nua a Chur le hAinmneacha Saincheaptha in Excel?

Uirlisí Táirgiúlachta Oifige is Fearr

🤖 Kutools AI Aide: anailís sonraí a réabhlóidiú bunaithe ar: Forghníomhú Chliste   |  Gin Cód  |  Cruthaigh Foirmlí Saincheaptha  |  Anailís a dhéanamh ar Sonraí agus Cairteacha a Ghin  |  Feidhmeanna Kutools a agairt...
Gnéithe Coitianta: Faigh, Aibhsigh nó Aithnigh Dúblaigh   |  Scrios Sraitheanna Bána   |  Comhcheangail Colúin nó Cealla gan Sonraí a Chailleadh   |   Babhta gan Foirmle ...
Cuardaigh Super: Ilchritéir VLookup    VLookup Illuachanna  |   VLookup Trasna Ilbhileoga   |   Amharc doiléir ....
Liosta anuas Casta: Go tapa Cruthaigh Liosta Anuas   |  Liosta anuas Cleithiúnach   |  Liosta Buail Isteach Ilroghnacha ....
Bainisteoir Colún: Cuir Líon Sonrach Colún leis  |  Colúin Bog  |  Scoránaigh Stádas Infheictheachta na gColún Ceilte  |  Déan comparáid idir Raonta & Colúin ...
Gnéithe Réadmhaoin: Fócas Eangaí   |  Amharc Dearaidh   |   Barra Mór na Foirmle    Leabhar Oibre & Bainisteoir Bileog   |  Leabharlann Acmhainní (Uaththéacs)   |  Piocálaí Dáta   |  Comhcheangail Bileoga Oibre   |  Criptigh/Díchriptigh Cealla    Seol Ríomhphost trí Liosta   |  Scagaire Super   |   Scagaire Speisialta (scagaire trom/iodálach/stailc tríd...) ...
Barr 15 Uirlisí12 Téacs uirlisí (Cuir Téacs, Bain Carachtair,...)   |   50 + Cairt cineálacha (Cairt Gantt,...)   |   40+ Praiticiúil Foirmlí (Ríomh aois bunaithe ar lá breithe,...)   |   19 Insertion uirlisí (Cuir isteach Cód QR, Ionsáigh Pictiúr ón gCosán,...)   |   12 Tiontú uirlisí (Uimhreacha le Focail, Comhshó Airgeadra,...)   |   7 Cumaisc & Scoilt uirlisí (Sraitheanna Comhcheangail Casta, Cealla Scoilt,...)   |   ... agus eile

Supercharge Do Scileanna Excel le Kutools le haghaidh Excel, agus Éifeachtúlacht Taithí Cosúil Ná Roimhe. Kutools le haghaidh Excel Tairiscintí Níos mó ná 300 Ardghnéithe chun Táirgiúlacht a Treisiú agus Sábháil Am.  Cliceáil anseo chun an ghné is mó a theastaíonn uait a fháil ...

Tuairisc


Tugann Tab Oifige comhéadan Tabbed chuig Office, agus Déan Do Obair i bhfad Níos Éasca

  • Cumasaigh eagarthóireacht agus léamh tabbed i Word, Excel, PowerPoint, Foilsitheoir, Rochtain, Visio agus Tionscadal.
  • Oscail agus cruthaigh cáipéisí iolracha i gcluaisíní nua den fhuinneog chéanna, seachas i bhfuinneoga nua.
  • Méadaíonn do tháirgiúlacht 50%, agus laghdaíonn sé na céadta cad a tharlaíonn nuair luch duit gach lá!
Comments (9)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
How to add bydefault table with row name and column name on sheets after creating sheets using command button. Please help.
This comment was minimized by the moderator on the site
How can the code be modified to copy a worksheet labeled "Template" and rename it to the values in the list selected in the range? I tried modifying the "worksheets.Add" code to "Worksheets("Template").Copy but it just makes copies with the worksheets labeled "Template(1)", "Template(2)", etc. Also, is there a way to put the tabs in numerical order as they are added?
This comment was minimized by the moderator on the site
Hi, Would it be possible to set-up a template for the new sheets created, instead of blank worksheets. Thanks Dave
This comment was minimized by the moderator on the site
Hi, I want to create invoices using excel and need to know whether is there a way to auto generate the second continuation page when the items on the first page exceed the A4 page layout that I have predefined? Any help is appreciated.
This comment was minimized by the moderator on the site
Could you modify the VBA code so that if the worksheet exists, it is skipped over? As it exists now, running the code a second time on the same range will create numbered worksheets. Thanks! Chris
This comment was minimized by the moderator on the site
Hello, Can I exclude blanks and automatically copy data with is behind the name? This data is generated from a pivot and I want to have all the names in different tabs with the data behind it in the layout. name1 data data data blank data data data blank Name 2 Thanks!
This comment was minimized by the moderator on the site
I need to duplicate one sheet when making all these new sheets from a list. Can you add the code for that? Thanks!
This comment was minimized by the moderator on the site
You can right click the tab and choose "move or copy" to duplicate it.
This comment was minimized by the moderator on the site
Very useful. thank you
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations