Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Dim Voľby v jazyku VBA

Učenie o rôznych deklarácie premenných vo vás jazyku Visual Basic for Applications ( VBA ) , môže vás v správnom smere pred začatím projektu . VBA je k dispozícii vo všetkých programoch balíka Microsoft Office a môžu byť použité na rozšírenie funkčnosti . Kancelárske aplikácie vytvoriť VBA objekty , ktoré môžete manipulovať pomocou kódu VBA . Môžete si tiež vytvoriť svoje vlastné objekty pre uloženie hodnoty alebo referencie na iné objekty pre dočasné použitie vo vašej aplikácii , známy ako premenné . Aplikácie VBA automatizácie

Office sú navrhnuté tak , aby vystaviť predmety , ktoré môžu prijímať inštrukcie na vykonanie určitých úloh . Vo VBA , môžete použiť " metódy " , aby zmeny v aplikácii , ako je napríklad Word . Jedným z príkladov je " ActiveDocument " vlastnosť " Aplikácia " objekt , ktorý môžete použiť k zmene vlastností a vyvolanie metód dokumentu .
Option Explicit

použitie z " Option Explicit " na úrovni modulu núti explicitné uvedenie všetkých premenných v module . Vyhlásenie musí byť v module pred akýmikoľvek stanovených postupov . Premenné musia byť explicitne deklarované pomocou Dim , Private , Public , ReDim alebo Static vyhlásenie . Ak sa pokúsite použiť nelegálnej premenné , dostanete chybu kompilácie pri kompilácii .
Dim vyhlásenie

Je dobrým zvykom deklarovať každá premenná vás používať vo vašom programe VBA povedať kompilátora v premennej typ dát a ďalších informácií , ako je napríklad kód , ktorý môže prístup . Príkaz Dim sa používa iba na module alebo procedúry úrovni . Vyhlásenie kontext premennej musí byť trieda , postup , modul , alebo blok , a to nemôže byť zdrojový súbor , názov miesta , alebo rozhranie . Ak má váš modul " Option Explicit Off " , za nehlásenie premenné sa automaticky nastaví na " Object Typ dát " , ktorá môže byť problém , ak ste nemyslel na to , aby sa z tohto typu dát .
ClipArt ReDim vyhlásenie

ReDim sa používa na veľkosti alebo zmeniť veľkosť dynamického poľa , ktorá bola predtým deklarovaná pomocou Private , Public alebo Dim s prázdnymi zátvorkami . Môžete deklarovať pole pomocou nasledujúcej syntaxe : Dim strArray ( ) ako Integer

nasledujúcu syntax zmení na pole piatich prvkov : ReDim strArray ( 5 )

Aby sa zabránilo konfliktom , by ReDim nemožno použiť ako deklaratívne vyhlásenia , ale re- dimenzovanie polí .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené