Kuidas filtreeritud andmeid Excelis värskendada, kui neid värskendatakse

click fraud protection

Microsoft Excel võimaldab teil andmeid filtreerida. See on kasulik funktsioon, mida saab aitab teil aru saada suurtest andmemahtudest. Kui teil puudub andmebaasi loomiseks vajalik tehniline teadmine, on see funktsioon elupäästja. Filtrid on üsna lihtsad ja võimaldavad teil andmeid veerust lisada või välistada. Filter laieneb ja kehtib ka vastavate ridade andmeväärtuste suhtes. See, mida filter ei tee, on ise automaatne värskendamine. Kui filtreeritud veeru väärtus muutub kas seetõttu, et värskendasite seda käsitsi või on kasutatud valem, peate filtrid uuesti rakendama. Lihtne koodilõik võimaldab teil filtreeritud veerge värskendada lennult.

Koodi kasutamiseks peate lubama makrod ja salvestama oma Exceli faili makrofunktsioonina .XLSM. Faili makrofunktsioonina salvestamiseks minge menüüsse Fail> Salvesta kui ja valige dialoogiboksis Salvesta nimega Exceli makro aktiveeritud töövihik.

Järgmisena valige leht, millele olete filtrid rakendanud. Paremklõpsake seda ja valige kontekstimenüüst „Kuva kood”.

instagram viewer

Avaneb Microsoft Visual Basicu aken koos praeguse Exceli lehega. Kleepige koodiaknasse järgmine kood.

Privaatne alamleht_muutus (ByVal sihtvahemik) Kui mina. FilterMode = õige siis. Rakendusega. .EnableEvents = Vale. .ScreenUpdating = Vale. Lõpetage ActiveWorkbookiga. .CustomViews. Lisage ViewName: = "Mine", RowColSettings: = True. Mina. AutoFilterMode = Vale. .CustomViews ("Minu"). Saade. .CustomViews ("Minu"). Kustuta. Lõpuks. Rakendusega. .EnableEvents = Tõsi. .ScreenUpdating = Tõsi. Lõpuks. End If End Sub

Salvestage fail. Kui te ei salvestanud faili Exceli makro aktiveeritud töövihikuna, palutakse teil seda uuesti teha. See salvestatud fail salvestatakse koopiaks ega kirjuta praegust faili üle.

Kui kood on lisatud, saate filtreeritud veeru mis tahes lahtrit värskendada ja see värskendab filtreeritud andmeid automaatselt vastavalt teie seatud tingimustele. Selle koodi on kirjutanud Stack Exchange'i kasutaja Sorin.

watch instagram story