- - Како аутоматски освјежити филтриране податке у Екцелу када се ажурирају

Како аутоматски освјежити филтриране податке у Екцелу када се ажурирају

Мицрософт Екцел вам омогућава филтрирање података. То је корисна функција која вам може помоћи да схватите велике количине података. Ако вам недостаје техничко знање потребно за стварање базе података, ова функција је штедња живота. Филтери су прилично основни и омогућавају вам да укључите или искључите податке из колоне. Филтер се шири и односи се на вредности података у одговарајућим редовима. Оно што филтер не ради је сам ажурирање. Ако се вредност у филтрираном ступцу промијени, било зато што сте је ручно ажурирали или се користи формула, морате филтере поново примијенити. Једноставни исјечак кода омогућава вам да ажурирате филтриране ступце у току.

Морате да омогућите макронаредбе и сачувате својЕкцел датотека као датотека са макро омогућеном .КСЛСМ, како би се код користио. Да бисте датотеку сачували као датотеку са омогућеним макроом, идите на Датотека> Сачувај као и у дијалошком оквиру „Сачувај као“ изаберите радну књигу која је омогућена у Екцелу за макроелектране.

Затим одаберите лист на који сте примијенили филтере. Кликните десним тастером миша и изаберите „Прикажи код“ из контекстног менија.

Отвориће се Мицрософт Висуал Басиц прозор са тренутним Екцел листом. Налепите следећи код у прозор кода.

Private Sub Worksheet_Change(ByVal Target As Range)
If Me.FilterMode = True Then
With Application
.EnableEvents = False
.ScreenUpdating = False
End With
With ActiveWorkbook
.CustomViews.Add ViewName:="Mine", RowColSettings:=True
Me.AutoFilterMode = False
.CustomViews("Mine").Show
.CustomViews("Mine").Delete
End With
With Application
.EnableEvents = True
.ScreenUpdating = True
End With
End If
End Sub

Сачувајте датотеку. Ако датотеку нисте сачували као радну књигу са омогућеним макроима Екцел, од вас ће се затражити да то поновите. Ова датотека коју сачувате сачуват ће копију и неће пребрисати тренутну датотеку.

Након додавања кода, можете ажурирати било коју ћелију у филтрираном ступцу и она ће аутоматски освежити филтриране податке у складу са условима које сте поставили. Овај код је написао корисник Стацк Екцханге Сорин.

Коментари