Note: The other languages of the website are Google-translated. Back to English

 Sut i ddiweddaru canlyniad hidlydd datblygedig yn awtomatig yn Excel?

Pan ddefnyddiwn y nodwedd Hidlo Uwch, fe welwn na fydd y canlyniad wedi'i hidlo'n newid yn awtomatig gyda'r newid meini prawf. Mae angen i ni gymhwyso'r swyddogaeth Hidlo Uwch unwaith eto i gael y canlyniad newydd. Ond, a oes gennych unrhyw dric da a chyflym ar gyfer diweddaru canlyniad yr hidlydd datblygedig yn awtomatig fel y llun a ddangosir yn Excel?

Diweddaru canlyniad hidlydd datblygedig yn awtomatig gyda chod VBA


Diweddaru canlyniad hidlydd datblygedig yn awtomatig gyda chod VBA

Efallai y bydd y cod VBA canlynol yn eich helpu i ddiweddaru canlyniad yr hidlydd datblygedig yn awtomatig pan fyddwch chi'n newid y meini prawf yn ôl yr angen, gwnewch hyn:

1. Cliciwch ar y dde ar y tab dalen rydych chi am hidlo'r data yn awtomatig, ac yna dewiswch Gweld y Cod o'r ddewislen cyd-destun, yn yr agoriad Microsoft Visual Basic ar gyfer cymwysiadau ffenestr, copïo a gludo'r cod canlynol i'r Modiwl gwag:

Cod VBA: Diweddaru canlyniad hidlydd datblygedig yn awtomatig:

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Range("A5:D21").AdvancedFilter Action:=xlFilterInPlace, CriteriaRange:=Range _
("A1:C3"), Unique:=False
End Sub

Nodyn: Yn y cod uchod: A5: D21 yw'r ystod ddata rydych chi am ei hidlo, A1: C3 yw'r ystod meini prawf i'w hidlo yn seiliedig ar.

2. Yna arbedwch a chau ffenestr y cod, nawr, pan fyddwch chi'n newid y meini prawf yn yr ystod meini prawf, bydd y canlyniad wedi'i hidlo yn cael ei ddiweddaru'n awtomatig ar unwaith.


Yr Offer Cynhyrchedd Swyddfa Gorau

Mae Kutools for Excel yn Datrys y rhan fwyaf o'ch Problemau, ac yn Cynyddu Eich Cynhyrchedd 80%

  • Ailddefnyddio: Mewnosod yn gyflym fformwlâu cymhleth, siartiau ac unrhyw beth rydych chi wedi'i ddefnyddio o'r blaen; Amgryptio Celloedd gyda chyfrinair; Creu Rhestr Bostio ac anfon e-byst ...
  • Bar Fformiwla Gwych (golygu llinellau lluosog o destun a fformiwla yn hawdd); Cynllun Darllen (darllen a golygu nifer fawr o gelloedd yn hawdd); Gludo i'r Ystod Hidlo...
  • Uno Celloedd / Rhesi / Colofnau heb golli Data; Cynnwys Celloedd Hollt; Cyfuno Rhesi / Colofnau Dyblyg... Atal Celloedd Dyblyg; Cymharwch y Meysydd...
  • Dewiswch Dyblyg neu Unigryw Rhesi; Dewiswch Blank Rows (mae pob cell yn wag); Darganfyddiad Gwych a Darganfyddiad Niwlog mewn Llawer o Lyfrau Gwaith; Dewis ar Hap ...
  • Copi Union Celloedd Lluosog heb newid cyfeirnod fformiwla; Auto Creu Cyfeiriadau i Daflenni Lluosog; Mewnosod Bwledi, Blychau Gwirio a mwy ...
  • Testun Detholiad, Ychwanegu Testun, Tynnu yn ôl Swydd, Tynnwch y Gofod; Creu ac Argraffu Subtotals Paging; Trosi rhwng Cynnwys a Sylwadau Celloedd...
  • Hidlo Super (arbed a chymhwyso cynlluniau hidlo i ddalenni eraill); Trefnu Uwch yn ôl mis / wythnos / dydd, amlder a mwy; Hidlo Arbennig gan feiddgar, italig ...
  • Cyfuno Llyfrau Gwaith a Thaflenni Gwaith; Uno Tablau yn seiliedig ar golofnau allweddol; Rhannwch Ddata yn Daflenni Lluosog; Trosi Swp xls, xlsx a PDF...
  • Mwy na 300 o nodweddion pwerus. Yn cefnogi Swyddfa / Excel 2007-2019 a 365. Yn cefnogi pob iaith. Defnydd hawdd yn eich menter neu sefydliad. Nodweddion llawn treial am ddim 30 diwrnod. Gwarant arian yn ôl 60 diwrnod.
tab kte 201905

Mae Tab Office yn Dod â rhyngwyneb Tabbed i'r Swyddfa, a 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!
gwaelod officetab
sylwadau (9)
Dim sgôr eto. Byddwch y cyntaf i sgorio!
Lleihawyd y sylw hwn gan y safonwr ar y wefan
mae'n adnewyddu bob tro pan fydd unrhyw ddata yn newid.

a yw'n bosibl adnewyddu dim ond pan fydd meini prawf yn newid.
Lleihawyd y sylw hwn gan y safonwr ar y wefan
A allaf wneud i'r meini prawf ddod o ail ddalen?
Lleihawyd y sylw hwn gan y safonwr ar y wefan
Bonjour, merci pour votre post qui m'aide énormément. Toutefois quel serait le code à ajouter pour coller le résultat dans un tableau d'une autre feuille de fichier et si possible pour au passage ne coller que certain colonnes ?
Arllwyswch être ynghyd â chryno, en utilisant votre exemple je voudrais copier uniquement les colonnes "Cynnyrch" et "Enw" du résultat du filtre et ce dans une nouvelle feuille. Merci.
Lleihawyd y sylw hwn gan y safonwr ar y wefan
Nid yw'r cod yn un erreur 1004 référence non valide. pouvez vous corriger le code proposé?
Lleihawyd y sylw hwn gan y safonwr ar y wefan
@Hannah: Ydy, mae'n bosibl.
Yn y cod canlynol mae'r meini prawf ar y ddalen "Filter".


Is-daflen Waith Breifat_SelectionChange(FalVal Target As Range)
Ystod ("A5:D23"). Gweithred Hidlo Uwch:=xlFilterInPlace, Ystod Meini Prawf:= _
Taflenni ("Hidlo"). Ystod ("A1:C3"), Unigryw:=Anghywir
Is-End
Lleihawyd y sylw hwn gan y safonwr ar y wefan
Helo, mae'r cod hwn yn gweithio'n berffaith, dim ond un broblem sydd, nid yw'r ffonsiwn copi / past yn gweithio mwyach.
Sut y gellid ei drwsio?
Diolch ymlaen llaw
Lleihawyd y sylw hwn gan y safonwr ar y wefan
A oes ffordd o wneud hyn heb ddefnyddio VBA?
Lleihawyd y sylw hwn gan y safonwr ar y wefan
Helo, rwy'n defnyddio hidlydd uwch ar gyfer un golofn ar gyfer gwerthoedd unigryw (heb unrhyw feini prawf). Dwi angen iddo gael ei ddiweddaru ynddo'i hun.

A allech chi fy helpu gyda hynny os gwelwch yn dda?
Lleihawyd y sylw hwn gan y safonwr ar y wefan
Mae'n debygol nad yw hyn yn berthnasol bellach. Bellach mae gan Office excel swyddogaeth FILTER sy'n diweddaru'n awtomatig o'r hyn rwy'n ei gasglu, gan wneud hidlydd uwch yn fath o dabl colyn gwan. Swyddogaeth FILTER yw'r hyn y dylid ei ddefnyddio wrth symud ymlaen? Mae'n swnio fel ateb excel i'r mater a nodir uchod nad yw'n ofynnol i VBA ei wneud.
Nid oes unrhyw sylwadau wedi'u postio yma eto
Gadewch eich sylwadau
Postio fel Gwestai
×
Graddiwch y swydd hon:
0   Cymeriadau
Lleoliadau a Awgrymir