Anslut till Senaste Tekniska Nyheter, Bloggar, Recensioner

Hur man använder och konfigurerar egenskaper för en ActiveX Listbox-kontroll i VBA Excel

När du skapar din ark i Microsoft Excel, och detta gäller ActiveX-kontroller.

Tack vare det kan vi visa olika alternativ för användaren att göra ett val. Därför kommer vi att visa dig i nästa artikel Hur man använder och konfigurerar egenskaper för en ActiveX Listbox-kontroll i VBA Excel.

När vi är vana vid att arbeta med vissa ActiveX-kontroller kommer vi att inse att deras användning och konfiguration utförs nästan identiskt. Vi kommer bara att fokusera på att specificera dess delar. Detta gör att vi kan förenkla vissa steg, men i allmänhet är det väldigt enkelt att använda en listruta i VBA.

Som alltid hänvisar vi dig till en annan artikel som visar hur du använder funktionerna i denna app. Eftersom kunskap om denna applikation garanterar framgång och därför är det bra att veta hur man använder en ActiveX-rullningslist i Excel för att rulla en tabell.

Hur man använder och konfigurerar egenskaper för en ActiveX Listbox-kontroll i VBA Excel

Så du kan använda och ange egenskaper för en ActiveX Listbox-kontroll i VBA Excel vi måste rita en listruta först. För att göra detta kan vi infoga en listruta i ett Excel-kalkylblad. Vi måste gå till toppmenyn, där vi väljer fliken Programmerare och när alternativen visas klickar du på Infoga.

Därefter kommer vi att välja alternativet Listbox i avsnittet ActiveX-kontroller, nu ska vi konfigurera egenskaperna för detta fält. För att göra detta återkommer vi till Utvecklarkortvälj sedan Kontroller i gruppen och skapa slutligen ett klipp i egenskaperna.

I det här fönstret kommer vi att namnge fastigheten ListFillRange, i den kommer vi att ange i vilka cellområden som kommer att innehålla elementen i den nämnda listrutan. Till exempel kan vi sätta intervallen B1: B5, det är där värdena kommer att tas. Detta betyder att listrutan kommer att ta värden inom detta intervall.

Använd kod för att använda och ställa in egenskaper för ActiveX Listbox-kontroll i VBA Excel

Ett av de vanligaste sätten att indikera vilka objekt som kommer att ingå i en lista är dock genom VBA-kod. Om vi ​​fortsätter med föregående exempel kan vi skriva följande kod i Workbook_Open:

Privat underarbetsbok_Öppna ()

Med ark. ListBox1

.AddItem “måndag”

.AddItem “tisdag”

.AddItem “onsdag”

.AddItem “torsdag”

.AddItem “fredag”

.AddItem “Lördag”

Sluta med

Slutlig inskription

Och sedan när boken öppnas kommer alla alternativ att läggas till i listrutan som heter ListBox1. Vi kan också associera vilken cell som helst med en lista med värden. För att fixa detta i egenskapsfönstret väljer vi en egenskap LinkedCell och där måste vi definiera vilken cell vi ska associera med listrutan.

På detta sätt, närhelst ett val görs på ett alternativ i listrutan, kommer dess värde att återspeglas i cellen som är associerad med oss. På detta enkla och lätta sätt kan vi använda och konfigurera Egenskapen för en ActiveX listbox-kontroll i VBA Excel. Och det utan några förkunskaper om koder, programmering eller liknande.

På så sätt kommer vi till slutet av ytterligare en artikel där vi försöker utöka din kunskap om något olika funktioner detta kan göras med ActiveX.

Endast konstant övning gör att du kan vara expert på projektgenomförande med ett Excel-kalkylblad och du vet redan Hur man använder och konfigurerar egenskaper för en ActiveX Listbox-kontroll i VBA Excel.