Skip i'r prif gynnwys

Sut i ailenwi taflenni yn seiliedig ar werthoedd celloedd (o'r rhestr) yn Excel?

Mae ailenwi taflen waith sengl yn Excel fel arfer yn cael ei wneud trwy dde-glicio ar dab y ddalen a dewis "Ailenwi" o'r ddewislen cyd-destun. Fodd bynnag, os oes angen i chi ailenwi taflenni gwaith lluosog gan ddefnyddio gwerthoedd o gelloedd penodedig, neu os ydych am enwi taflen waith yn ddeinamig yn seiliedig ar werth cell benodol, mae yna nifer o ddulliau y gallwch eu defnyddio. Bydd yr erthygl hon yn eich arwain trwy'r technegau hyn, gan wneud y broses yn syml ac yn effeithlon.


Ail-enwi dalen o werth celloedd yn ddeinamig gyda VBA

Gallwn ailenwi taflen waith yn ddeinamig o werth cell penodol gyda VBA yn Excel, a gallwch wneud fel a ganlyn:

Cam 1: Cliciwch ar y dde ar enw dalen y daflen waith y byddwch yn ei enwi'n ddeinamig yn ôl gwerth cell, a dewiswch Gweld y Cod o'r ddewislen clicio ar y dde.

Cam 2: Yn yr agoriad Microsoft Visual Basic ar gyfer Ceisiadau ffenestr, gludwch y cod VBA canlynol i ffenestr y modiwl.

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Set Target = Range("A1")
If Target = "" Then Exit Sub
Application.ActiveSheet.Name = VBA.Left(Target, 31)
Exit Sub
End Sub

Tip: Mae'r VBA hwn yn ailenwi'r daflen waith yn ddeinamig yn seiliedig ar y gwerth yng nghell A1, gallwch chi newid "A1" i gelloedd eraill yn seiliedig ar eich anghenion.

Cam 3: Arbedwch y cod VBA a chau'r Microsoft Visual Basic ar gyfer Cymhwyso ffenestr.

Yna fe welwch fod enw'r ddalen yn cael ei newid yn ddeinamig yn seiliedig ar y gwerth celloedd penodedig.

Nodiadau:

  • Os yw'r gell benodol yn wag, ni fydd y daflen waith yn cael ei hailenwi.
  • Bydd y daflen waith yn cael ei hailenwi bob tro y byddwch yn newid y gwerth yn y gell benodol.
  • Os teipiwch nodau arbennig i'r gell benodedig, megis *, bydd rhybudd gwall yn ymddangos.

Ail-enwi taflenni lluosog yn seiliedig ar werthoedd celloedd yn y dalennau cyfatebol

Mae'r dull a ddisgrifir uchod yn caniatáu ailenwi un ddalen ar y tro. Fodd bynnag, trwy ddefnyddio'r Ail-enwi Taflenni Gwaith Lluosog nodwedd o Kutools ar gyfer Excel, gallwch chi ailenwi'r holl daflenni neu'r taflenni lluosog yn gyflym yn seiliedig ar werth cell benodol ym mhob dalen gyfatebol. Er enghraifft, gallwch ailenwi pob dalen i gyd-fynd â'r gwerth a geir yng nghell A1 y ddalen benodol honno.

Kutools ar gyfer Excel - Yn llawn dros 300 o offer hanfodol ar gyfer Excel. Mwynhewch dreial 30 diwrnod llawn sylw AM DDIM heb fod angen cerdyn credyd! Lawrlwytho nawr!

  1. Cliciwch Kutools Byd Gwaith > Taflen Waith > Ail-enwi Taflenni Gwaith. Gweler y screenshot:
  2. Yn yr agoriad Ail-enwi Taflenni Gwaith Lluosog blwch deialog, gwnewch fel a ganlyn:
    1. Yn y Taflenni gwaith rhestr, gwiriwch y taflenni gwaith y byddwch yn ailenwi.
    2. Yn y Ail-enwi Dewisiadau adran, edrychwch ar y Amnewid enw'r daflen wreiddiol opsiwn.
    3. Yn y Enw'r Daflen Waith Newydd adran, gwiriwch yr Ail-enwi taflenni gwaith gyda chell benodol opsiwn, a nodwch y gell y byddwch yn ailenwi'r ddalen gyfatebol â'i chynnwys.
    4. Cliciwch ar y Ok botwm.

Ac yn awr mae'r holl daflenni wedi'u gwirio yn cael eu hail-enwi yn seiliedig ar gell benodol pob dalen. Gweler y sgrinlun:

Nodyn: Eisiau cael mynediad i'r Ail-enwi Taflenni Gwaith Lluosog nodwedd? Lawrlwythwch Kutools ar gyfer Excel nawr! Y tu hwnt i hyn, mae gan Kutools fyrdd o 300+ o nodweddion eraill ac mae'n cynnig treial 30 diwrnod am ddim. Peidiwch ag aros, rhowch gynnig arni heddiw!


Ail-enwi dalennau lluosog o'r rhestr benodedig

Kutools ar gyfer Excel's Ail-enwi Taflenni Gwaith Lluosog nodwedd hefyd yn cefnogi i ailenwi taflenni lluosog yn seiliedig ar werthoedd cell mewn rhestr benodol.

Kutools ar gyfer Excel - Yn llawn dros 300 o offer hanfodol ar gyfer Excel. Mwynhewch dreial 30 diwrnod llawn sylw AM DDIM heb fod angen cerdyn credyd! Lawrlwytho nawr!

  1. Cliciwch Kutools Byd Gwaith > Taflen Waith > Ail-enwi Taflenni Gwaith.
  2. Yn yr agoriad Ail-enwi Taflenni Gwaith Lluosog blwch deialog, ffurfweddu fel a ganlyn:
    1. Yn y Taflenni gwaith rhestr, dewiswch y taflenni gwaith y byddwch yn ailenwi.
    2. Yn y Ail-enwi Dewisiadau adran, edrychwch ar y Amnewid enw'r daflen wreiddiol opsiwn.
    3. Yn y Enw'r Daflen Waith Newydd adran, edrychwch ar y O ystod benodol opsiwn, a chliciwch ar y  botwm i agor yr ail Ail-enwi Taflenni Gwaith Lluosog blwch deialog (gweler y sgrin dde). Yna, dewiswch y rhestr o gelloedd y byddwch yn eu hail-enwi yn ôl eu gwerthoedd, a chliciwch ar y OK botwm.
    4. Cliciwch ar y Ok botwm i gymhwyso'r ailenwi.

Yna fe welwch enwau'r holl daflenni gwaith wedi'u gwirio yn cael eu disodli gan y gwerthoedd celloedd yn y rhestr benodedig. Gweler y sgrinlun isod:

Nodyn: Eisiau cael mynediad i'r Ail-enwi Taflenni Gwaith Lluosog nodwedd? Lawrlwythwch Kutools ar gyfer Excel nawr! Y tu hwnt i hyn, mae gan Kutools fyrdd o 300+ o nodweddion eraill ac mae'n cynnig treial 30 diwrnod am ddim. Peidiwch ag aros, rhowch gynnig arni heddiw!


Demo: taflenni enw yn seiliedig ar werthoedd celloedd (o'r rhestr) yn Excel


Kutools ar gyfer Excel: Dros 300 o offer defnyddiol ar flaenau eich bysedd! Dechreuwch eich treial am ddim 30 diwrnod heb unrhyw gyfyngiadau nodwedd heddiw. Lawrlwytho Nawr!

Erthyglau cysylltiedig:

Offer Cynhyrchiant Swyddfa Gorau

🤖 Kutools AI Aide: Chwyldro dadansoddi data yn seiliedig ar: Cyflawniad Deallus   |  Cynhyrchu Cod  |  Creu Fformiwlâu Personol  |  Dadansoddi Data a Chynhyrchu Siartiau  |  Invoke Swyddogaethau Kutools...
Nodweddion Poblogaidd: Darganfod, Amlygu neu Adnabod Dyblygiadau   |  Dileu Rhesi Gwag   |  Cyfuno Colofnau neu Gelloedd heb Colli Data   |   Rownd heb Fformiwla ...
Super-edrych: VLookup Meini Prawf Lluosog    VLookup Gwerth Lluosog  |   VLookup Ar Draws Taflenni Lluosog   |   Edrych Niwlog ....
Rhestr gwympo Uwch: Creu Rhestr Gollwng yn Gyflym   |  Rhestr Gollwng Dibynnol   |  Rhestr Gollwng Aml-ddewis ....
Rheolwr Colofn: Ychwanegu Nifer Penodol o Golofnau  |  Symud Colofnau  |  Toglo Statws Gwelededd Colofnau Cudd  |  Cymharwch Ystodau a Cholofnau ...
Nodweddion dan Sylw: Ffocws ar y Grid   |  Golwg Dylunio   |   Bar Fformiwla Mawr    Rheolwr Llyfr Gwaith a Thaflen   |  Llyfrgell Adnoddau (Testun Auto)   |  Dewiswr Dyddiad   |  Cyfuno Taflenni Gwaith   |  Amgryptio/Dadgryptio Celloedd    Anfon E-byst trwy Restr   |  Hidlo Super   |   Hidlo Arbennig (hidlo mewn print trwm/italig/strikethrough...) ...
15 Set Offer Gorau12 Testun offer (Ychwanegu Testun, Dileu Cymeriadau,...)   |   50 + Siart Mathau (Siart Gantt,...)   |   40+ Ymarferol Fformiwlâu (Cyfrifwch oedran yn seiliedig ar ben-blwydd,...)   |   19 mewnosod offer (Mewnosod Cod QR, Mewnosod Llun o'r Llwybr,...)   |   12 Trosi offer (Rhifau i Eiriau, Trosi arian cyfred,...)   |   7 Uno a Hollti offer (Rhesi Cyfuno Uwch, Celloedd Hollt,...)   |   ... a mwy

Supercharge Eich Sgiliau Excel gyda Kutools ar gyfer Excel, a Phrofiad Effeithlonrwydd Fel Erioed Erioed. Kutools ar gyfer Excel Yn Cynnig Dros 300 o Nodweddion Uwch i Hybu Cynhyrchiant ac Arbed Amser.  Cliciwch Yma i Gael Y Nodwedd Sydd Ei Angen Y Mwyaf...

Disgrifiad


Mae Office Tab yn dod â rhyngwyneb Tabbed i Office, ac yn Gwneud Eich Gwaith yn Haws o lawer

  • Galluogi golygu a darllen tabbed yn Word, Excel, PowerPoint, Cyhoeddwr, Mynediad, Visio a Phrosiect.
  • Agor a chreu dogfennau lluosog mewn tabiau newydd o'r un ffenestr, yn hytrach nag mewn ffenestri newydd.
  • Yn cynyddu eich cynhyrchiant 50%, ac yn lleihau cannoedd o gliciau llygoden i chi bob dydd!
Comments (7)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Hi there, one question if i want to use the value of 2 cells (A1 & B1) what i have to change?
This comment was minimized by the moderator on the site
Hi there,

Please try the code below:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
    Dim sheetName As String
    
    If Not Intersect(Target, Me.Range("A1:B1")) Is Nothing Then
        sheetName = VBA.Left(Me.Range("A1").Value & Me.Range("B1").Value, 31)
        
        If sheetName <> "" Then
            Application.ActiveSheet.Name = sheetName
        End If
    End If
End Sub

Once you done pasting the code to the View Code window, please select the cell A1 or B1 to make the code run.

Amanda
This comment was minimized by the moderator on the site
Здравствуйте! Подскажите, пожалуйста, а как в Excel создать левую панель, в которой разместить названия листов? То есть перенести ярлыки листов влево (сейчас то они снизу)
This comment was minimized by the moderator on the site
This comment was minimized by the moderator on the site
I used the dynamic sheet name coding and functionally it works well, but I get the Runtime Error 1004 whenever I click inside a cell. Anyone have any info on how to correct this?


Thanks
This comment was minimized by the moderator on the site
This is awesome, thank you so much....
This comment was minimized by the moderator on the site
so I am trying to do this, but nothing is happening - my sheet names aren't changing, everything is the exact same. Do you know what I am doing wrong??
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations