Hur anpassade filtrera Data för Excel-kalkylblad i VBA för MS Excel?

VBA för Office Suite eller Virtual Basic For Applications blir populär bland kontorspersonal. Det är nu ett kraftfullt programmeringsverktyg för användare och det bästa med VBA är att du kan använda det även om du inte vet något om kodning. I VBA har vi makron, som är objekt som vi skapar för att anpassa vissa funktioner. Vi kallar sedan dessa makron och kör dem för vårt eget krav.

filtrering är ett mycket populärt och vanligt verktyg i MS Excel. Om du hanterar mycket stora datamängder i MS Excel, och du behöver bara titta på specifika värden eller poster, kan du filtrera raderna som inte är av ditt krav just nu. Om du till exempel har skapat ett Excel-ark som innehåller betyg för elever i en klass och du vill ta reda på vem som alla gjorde 80% och mer, kan du filtrera alla rader där eleverna gjorde mindre än 80%. Så det här är konceptet.

för VBA är det möjligt att skapa makron för filteroperationer. I den här artikeln ska jag visa dig hur du gör det.

steg till anpassade Filterdata för Excel-kalkylblad i VBA för MS Excel

först måste du slå på fliken Utvecklare I MS Excel.

tryck sedan på fliken Utvecklare i menyfliksområdet. Det finns två typer av referenser, en är den absoluta referensen och den andra är den relativa referensen. Jag har redan skrivit en artikel om samma ämne med relativ referens. Men här ska jag visa dig utan att använda relativ referens. För sortering och filtertyp av funktioner, Använd alltid absolut referens. Klicka nu på Spela in Makro .

relativ referensmakro-inspelare VBA

nu öppnas fönstret spela in Makro. Välj en genvägsknapp för dig. Till exempel har jag valt Ctrl+Shift+U. Jag har namngett genvägen som FilterByCategoryClothingAccessories. Det betyder att makrot bara visar raderna, där kategorin är antingen kläder eller tillbehör.

Anpassad Filterdata för Excel-kalkylblad i VBA för MS Excel

gå nu över till fliken Data, Klicka på Filterverktyget. Detta aktiverar Filterverktyget. Klicka sedan på rullgardinspilen under kategorikolumn. Kontrollera endast menyn kläder och tillbehör.

 Anpassad Filterdata för Excel-kalkylblad i VBA för MS Excel

gå nu till fliken Utvecklare och klicka på Stoppa inspelningen.

Anpassad Filterdata för Excel-kalkylblad i VBA för MS Excel

om du vill filtrera baserat på ett talintervall, till exempel, här vill jag se rader som har försäljning mellan $15 000 och $55 000. Så, klicka på rullgardinsmenyn försäljning kolumn, gå till nummer filter och välj sedan mellan.

Anpassad Filterdata för Excel-kalkylblad i VBA för MS Excel

detta öppnar fönstret Anpassad automatisk Filter. Välj intervallet. Klicka på OK.

anpassade Filterdata för Excel-kalkylblad i VBA för MS Excel

ditt makro är nu skapat. Gå sedan till fliken Utvecklare och klicka på Sluta spela in.

det är allt!

Läs Mer: lista över alla Excel VBA Tutorials

om Debaleena

lycka är den bästa terapin. Använd den för att läka dig själv och sedan andra!

Write a Comment

Din e-postadress kommer inte publiceras.