Sådan tilpasses Filterdata til projektark i VBA til MS?

VBA til kontorpakke eller Virtual Basic til applikationer bliver populær blandt kontorfolk. Det er nu et kraftfuldt programmeringsværktøj til brugere, og det bedste ved VBA er, at du kan bruge det, selvom du ikke ved noget om kodning. I VBA har vi makroer, som er objekter, som vi opretter til tilpasning af visse funktioner. Vi kalder derefter disse makroer og kører dem til vores eget krav.

filtrering er et meget populært og almindeligt anvendt værktøj. Hvis du beskæftiger dig med meget store datasæt i MS, og du kun skal se på specifikke værdier eller poster, kan du filtrere de rækker, der ikke er af dit krav i det øjeblik. Hvis du f.eks. har oprettet et ark med karakterer af elever i en klasse, og du vil finde ud af, hvem der alle scorede 80% eller mere, kan du filtrere alle rækker, hvor eleverne scorede mindre end 80%. Så dette er konceptet.

for VBA er det muligt at oprette makroer til filteroperationer. I denne artikel vil jeg vise dig, hvordan du gør det.

trin til brugerdefinerede Filtreringsdata i VBA for MS

først skal du aktivere fanen Udvikler i MS.

tryk derefter på fanen Udvikler i båndet. Der er to typer referencer, den ene er den absolutte reference, og den anden er den relative reference. Jeg har allerede skrevet en artikel om det samme emne ved hjælp af relativ reference. Men her skal jeg vise dig uden at bruge relativ reference. Brug altid absolut Reference til sortering og filtertype af funktioner. Klik nu på Optag makro .

relativ reference makrooptager VBA

nu åbnes vinduet Optag makro. Vælg en genvejstast til dig. For eksempel har jeg valgt Ctrl+Shift+U. Jeg har navngivet genvejen som FilterByCategoryClothingAccessories. Dette betyder, at makroen kun viser rækkerne, hvor kategorien enten er tøj eller tilbehør.

brugerdefinerede Filterdata til VBA til MS

gå nu over til fanen Data, klik på Filterværktøjet. Dette aktiverer Filterværktøjet. Klik derefter på rullemenuen under kategori kolonne. Tjek kun tøj-og tilbehørsmenuen.

brugerdefinerede Filtreringsdata i VBA til MS

gå nu til fanen udvikler og klik på Stop optagelse.

brugerdefinerede Filtreringsdata i VBA til MS

hvis du f.eks. vil filtrere baseret på et talområde, vil jeg her se rækker, der har salg mellem $15.000 og $55.000. Så klik på rullemenuen i kolonnen Salg, gå til Talfiltre og vælg derefter mellem.

brugerdefinerede Filterdata til projektark i VBA til MS

dette åbner vinduet Brugerdefineret AutoFilter. Vælg området. Klik på OK.

brugerdefinerede Filtreringsdata i VBA til MS

din makro er nu oprettet. Gå derefter til fanen udvikler og klik på Stop optagelse.

det er alt!

Læs Mere: liste over alle VBA Tutorials

om Debaleena

lykke er den bedste terapi. Brug det til at helbrede dig selv og derefter andre!

Write a Comment

Din e-mailadresse vil ikke blive publiceret.