Tabl cynnwys
Os ydych chi'n chwilio am ffyrdd i awto-boblogi'r gwymplen yn Excel , yna efallai y bydd yr erthygl hon yn ddefnyddiol i chi. Yn yr erthygl hon, byddwn yn dangos sut y gallwn greu cwymplen diweddaru awtomatig yn Excel i wneud eich tasg yn haws. Gan nad oes rhaid i chi ddiweddaru'ch rhestr gwympo â llaw ar ôl newid unrhyw werth yn eich prif ystod data. Felly, gadewch i ni fynd i mewn i'r brif erthygl.
Lawrlwythwch Llyfr Gwaith Ymarfer
Auto-Diweddaru-Drop-Lawr-List.xlsx
3 Ffordd o Ddiweddaru Rhestr Gollwng yn Awtomatig yn Excel
Yma, mae gennym restr o fathau o daliadau yr ydym am greu cwymplen ar eu cyfer. Ond ar gyfer mewnosod unrhyw fathau eraill o daliadau ymhellach rydym am ddiweddaru ein cwymplen yn awtomatig drwy ddilyn y dulliau 3 a nodir isod.
Ar gyfer creu hwn erthygl, rydym wedi defnyddio Microsoft Excel 365 version . Fodd bynnag, gallwch ddefnyddio unrhyw fersiwn arall yn ôl eich hwylustod.
Dull-1: Defnyddio Swyddogaethau OFFSET a COUNTA i Ddiweddaru Rhestr Gollwng yn Awtomatig yn Excel
Yn yr adran hon, byddwn yn defnyddio'r cyfuniad o'r ffwythiannau OFFSET a COUNTA ar gyfer diweddaru'n awtomatig y gwymplen sy'n cynnwys y mathau o daliadau.
0> Camau :
Yn gyntaf, byddwn yn gweld effaith creu cwymplen fel arfer.
- Dewiswch gell D5 ac yna ewch i'r Data tab>> Dilysu Data grŵp >> DataDilysu .
Yna, bydd y dewin Dilysu Data yn agor.
- Dewiswch Rhestrwch o opsiynau gwahanol o dan Caniatáu a dewiswch yr ystod yn y Ffynhonnell .
=$B$5:$B$10
Dyma'r ystod o opsiynau talu.
- Pwyswch Iawn .
Yna, fe gewch chi gwymplen ac os byddwch chi'n ychwanegu rhes arall ar gyfer opsiwn talu arall; Bitcoin , yna gallwch weld nad yw'r gwymplen yn cael ei diweddaru'n awtomatig. Felly, nid yw'r opsiwn hwn sydd newydd ei greu wedi'i gynnwys yn ein rhestr.
I ddatrys y broblem hon, byddwn yn creu ein rhestr yn y ffordd ganlynol.
- 15>Ar ôl agor y blwch deialog Dilysu Data , dewiswch Rhestr o wahanol opsiynau o dan Caniatáu a theipiwch y fformiwla ganlynol yn y blwch Ffynhonnell .
=OFFSET($B$5,0,0, COUNTA(B: B)-1)
Yma, $B$5 yw cell gychwyn yr amrediad, y canlynol 2 <2 Mae>zeros yn nodi na fydd cyfeirnod y gell yn symud yn ôl unrhyw rif rhes neu golofn. Yn olaf, mae COUNTA(B:B)-1 yn dynodi rhif uchder yr amrediad sef nifer y rhesi sydd â thestunau neu rifau.
- Pwyswch Iawn .
Felly, ar ôl mewnbynnu ein fformiwla dilysu data mae gennym y gwymplen ganlynol.
Os byddwn yn ychwanegu opsiwn talu arall o'r enw Bitcoin , yna bydd yr opsiwn hwn yn cael ei ychwanegu'n awtomatig at einrhestr.
Darllenwch fwy: Sut i Ddefnyddio Datganiad IF i Greu Rhestr Gollwng yn Excel
11> Dull-2: Diffinio Enw ar gyfer Ystod a Creu Tabl i Ddiweddaru Rhestr Gollwng yn AwtomatigMae ffordd arall o greu cwymplen i ddiweddaru'n awtomatig yn Excel trwy ddiffinio'r enw a defnyddio a bwrdd . Byddwn yn gweld y broses hon yn defnyddio'r un enghraifft uchod.
Camau :
- Ewch i'r Fformiwlâu tab >> Diffinio Enw grŵp >> Diffinio Enw .
Ar ôl hynny, byddwch yn cael y dewin Enw Newydd .
- Rhowch enw yn y Blwch Testun “ Enw ”. Yma byddwn yn mewnbynnu “ Mathau_Talu ” ac yn dewis ein hystod talu yn y Yn cyfeirio at .
- Cliciwch ar OK . <17
- Ewch i'r Mewnosod tab >> Tabl .
- Pwyswch Iawn .
- Nawr, dewiswch gell D5 (lle rydym eisiau ein cwymplen rhestr), ac yna ewch i'r grŵp Data >> Dilysu Data grŵp >> Dilysu Data .
- Dewiswch Rhestr o opsiynau gwahanol o dan Caniatáu a theipiwch yr ystod a enwir yn y blwch Ffynhonnell .
- Pwyswch Iawn .
- Nawr, agorwch y blwch deialog Dilysu Data i ychwanegu cwymprestr yn y gell D5 .
- Dewiswch Rhestr o'r opsiynau gwahanol o dan Caniatáu a theipiwch y fformiwla ganlynol yn y Ffynhonnell .
- Pwyswch Iawn .
- Dewiswch gell D5 a yna ewch i'r Data tab >> Grŵp Dilysu Data >> Dilysiad Data .
- Dewiswch Rhestr o opsiynau gwahanol o dan Caniatáu a dewiswch yr ystod yn y Ffynhonnell .
- Pwyswch Iawn .
- Ewch i'r tab Datblygwr >> Mewnosod gwymplen >> Blwch Combo (Rheolaeth ActiveX ) .
- Llusgwch i lawr ac i ar y dde y symbol plus .
- Rydym wedi creu blwch combo , nodwch ei enw i'w ddefnyddio yn y cod (enw'r blwch combo yw ComboBox1 ).
- Ewch i'r tab Datblygwr >> Modd Dylunio i ddadactifadu'r Modd Dylunio .
- De-gliciwch ar enw eich dalen a chliciwch ar View Code .
- Teipiwch y cod canlynol yn VBE <2
Nawr, mae'n bryd creu tabl.
Yn y modd hwn, byddwch yn cael eich tywys i'r blwch deialog Creu Tabl .
- 15>Dewiswch yr ystod data, a gwiriwch yr opsiwn Mae gan fy nhabl penawdau .
Yn y modd hwn, rydym wedi creu'r tabl canlynol.
Yna, bydd y dewin Dilysu Data yn agor.
=Payment_Types
0> Dyma'r ystod o opsiynau talu.
Felly, ar ôl mynd i mewn ein fformiwla dilysu data mae gennym y gwymplen ganlynol.
Os byddwn yn ychwanegu opsiwn talu arall o'r enw Bitcoin , yna bydd yr opsiwn hwn yn awtomatig ychwanegu at ein rhestr.
Darllenwch fwy: Sut i Greu Rhestr Ddibynnol Ddibynnol Deinamig yn Excel
11> Dull-3: Cymhwyso Swyddogaeth Excel INDIRECT gyda Thabl i Adnewyddu Rhestr Gollwng yn AwtomatigYn y dull olaf, yn lle defnyddio'r ystod a enwir yn y ffynhonnell dilysu data. Gallwn hefyd ddefnyddio swyddogaeth INDIRECT yn y blwch Ffynhonnell a chyfeirio at yr Enw Tabl . Yn yr adran hon, byddwn yn dangos sut y gallwch chi wneud yr un peth â Dull 2 gan ddefnyddio ffwythiant arall.
Camau :
Yn gyntaf, fe wnaethom drosi ein hystod data yn dabl, ac enw'r tabl hwn yw Tabl 3 .
=INDIRECT(“Table3”)
Tabl3 yw'r ystod o opsiynau talu.
Felly, ar ôl mewnbynnu ein datafformiwla ddilysu mae gennym y gwymplen ganlynol.
Os byddwn yn ychwanegu opsiwn talu arall o'r enw Bitcoin , yna bydd yr opsiwn hwn yn cael ei ychwanegu'n awtomatig at ein rhestr.
Sut i Fod yn Awtolenwi Rhestr Gollwng yn Excel
Gyda chymorth cod VBA , byddwn yn awto-boblogi'r testunau o gwymplen yn y gell D5 .
Cam-01 : Creu Rhestr Gollwng , Blwch Combo
Yn gyntaf, byddwn yn creu cwymplen syml yn y gell D5 .
Yna, bydd y dewin Dilysu Data yn agor.
=$B$5:$B$10
Amrediad o opsiynau talu ydyw.
>
Felly, rydym wedi creu'r gwymplen yn llwyddiannus.
<44
Nawr, ni yn mewnosod blwch combo.
Yna, bydd symbol plus yn ymddangos.
40> Cam-02 : Ysgrifennwch Cod VBA
Nawr, mae'n bryd mewnosod ein cod.
Yn hwn ffordd, bydd y ffenestr Golygydd Sylfaenol Gweledol yn agor i fewnosod ein cod.
6860
Dadansoddiad Cod
- Rydym wedi dewis yr enw is-weithdrefn fel Worksheet_SelectionChange , oherwydd mae Taflen Waith yn nodi'r ddalen ac mae SelectionChange yn nodi'r digwyddiad a fydd yn rhedeg y cod. Ac fe wnaethom ddosbarthu P_val fel Ystod .
- Ar ôl hynny, gwnaethom ddatgan DList_box fel OLEOobject , Ptype fel Llinyn , Dsht fel Taflen Waith , a P_Rhestr fel Amrywiad .
- Yna fe wnaethom aseinio'r ddalen weithredol i Dsht , a'r blwch combo o'r enw ComboBox1 i DList_box .
- Gwerth y dewisir math dilysu data fel 3 sy'n dynodi'r cwymplen
- Bydd y newidyn Ptype yn storio'r fformiwla a ddefnyddir ar gyfer data dilysu yn y ddalen weithredol.
- Yna, fe wnaethom osod lleoliad y blwch gwymplen a chrybwyll y maint hefyd.
Cam-03 : Cael Canlyniad Wrth Deipio
Nawr, byddwn yn profi ein cod.
- Nawr, dychwelwch i'r brif daflen waith, a chliciwch ar gell D5 lle rydym wedi creu ein gwymplen .
C
>
Sut i Golygu Rhestr Gollwng yn Seiliedig ar Excel
Gallwch golygu'n hawdd yr ystod y gwnaethoch chi greu cwymprestr ar ei sail.
Er enghraifft, yma rydym wedi dewis yr ystod gyfan o'r golofn Mathau o Daliadau i gynnwys yr holl opsiynau yn y rhestr. Ond, nawr rydyn ni eisiau dim ond y tri opsiwn olaf ar ein rhestr. Felly, mae'n rhaid i ni ei olygu.
Camau :
- Dewiswch gell D5 a yna ewch i'r Data tab >> Grŵp Dilysu Data >> Dilysu Data .
Nawr, bydd y blwch deialog Dilysu Data yn agor.
- Yma, gallwn weld yr ystod ganlynol yn y blwch Ffynhonnell .
=$B$5:$B$10
- Rydym wedi ei newid i'r amrediad canlynol.
=$B$8:$B$10
- Pwyswch Iawn .
O’r diwedd , rydym wedi cwblhau ein golygu i newid y rhestr o opsiynau.
Adran Ymarfer
Er mwyn ymarfer ar eich pen eich hun, rydym wedi creuAdran Arfer ar ochr dde pob dalen.
Casgliad
Yn yr erthygl hon, rydym wedi trafod gwahanol ffyrdd o diweddaru'n awtomatig gwymplen yn Excel . Gobeithio y bydd y dulliau hyn o gymorth mawr i chi. Os oes gennych unrhyw ymholiadau pellach, gadewch sylw isod.