? Microsoft Office-produkter har kommit med en inbyggd scripting miljö som kallas Visual Basic for Applications ( VBA ) som gör att du kan anpassa och automatisering av repetitiva funktioner inom Word , Excel och PowerPoint . VBA tillåter stor flexibilitet genom användning av flera delar , varav en kallas " egendom . " A Proper ( TY ) Definition
En fastighet i Excel är någon typ av specifik information knuten till ett specifikt objekt eller funktionsanrop . Du kan definiera flera egenskaper på ett objekt , och vissa objekt har egenskaper fördefinierade .
Egenskaper och datatyper
Egenskaper kan spegla alla datatyper som Excel kan använda , inklusive heltal , numeriska data ( som är heltal med information efter decimalkommat ) och data sträng ( vilket är textinformation ) .
Åtkomst Egenskaper
en fastigheten nås via kommandot Get i en subrutin , förutsatt subrutinen körs med tillräckliga åtkomstnivåer tillgång till fastigheten . De flesta av de platser där egenskaperna behöver felsökning kommit från konflikter åtkomstnivå. Skriva till Egenskaper
En av de stora användningsområden för fastigheterna är att temporärt lagra UserForm information på en
föremål medan en subrutin körs , detta görs med kommandot SET i Visual Basic , och kommandot SET kan ange åtkomstnivå till data kan skrivas ( eller där data kopieras från ) och datatypen
.
fastigheter och Coding Metoder
den främsta fördelen med att använda fastigheter att märka objekt är att de tillåter dina uppgifter hanterar att vara " smart" och att dra nytta av objektet arv modell av Excel VBA . Detta kan , används på rätt sätt , du sparar hundratals till tusentals rader kod hantering triviala operationer - tänka på dem som en tillfällig corkboard där du kan sätta en lapp med viss information som används av programmet , som sedan kommer att få arkiveras eller kasseras när det inte längre behövs .