? Microsoft Office-produkter er kommet med en indbygget scripting miljø kaldet Visual Basic for Applications ( VBA ), der giver mulighed for tilpasning og automatisering af gentagne funktioner inden Word, Excel og PowerPoint. VBA tillader betydelig fleksibilitet gennem anvendelse af flere elementer , hvoraf den ene kaldes et " egenskab . " En ordentlig ( ty ) Definition
En ejendom i Excel er nogen form for specifik information bundet til en bestemt objekt eller en funktion opkald. Du kan definere flere ejendomme på et objekt , og nogle objekter kommer med egenskaber, pre- definerede .
Egenskaber og datatyper
egenskaber kan afspejle alle datatyper, Excel kan bruge, inklusive heltal , numeriske data ( som er heltal med oplysninger efter kommaet ) og streng data ( hvilket er tekst information) .
Adgang Ejendomme
en ejendom er adgang til via GET kommando i en subrutine , forudsat subrutinen kører med tilstrækkelige adgangsniveauer for at få adgang til ejendommen. De fleste af de steder, hvor egenskaberne behov debugging kommer fra adgangsniveau konflikter.
Skrivning til Properties
En af de store anvendelser for ejendomme er midlertidigt at lagre UserForm information på en objekt, mens et underprogram kører , dette gøres med SET kommandoen inden Visual Basic , og SET kommandoen kan angive adgangsniveauet , til de data, der skal skrives (eller hvor dataene er kopieret fra ) og datatype
.
ejendomme og kodning metodelære
den primære fordel ved at bruge egenskaber til at mærke objekter er, at de giver dine datahåndtering at være " smart" og til at drage fordel af objektet arv model af Excel VBA. Dette kan anvendes korrekt, spare dig hundredvis til tusindvis af linjer kode håndtering trivielle operationer - tænke på dem som en midlertidig opslagstavle , hvor du kan lægge en seddel med nogle oplysninger , som programmet , som så vil blive arkiveret væk eller kasseres , når det er ikke længere nødvendigt.