Utilizarea proprietăților activate și blocate

Utilizarea proprietăților activate și blocate

Această carte vă va ajuta să stăpâniți mediul de dezvoltare integrat VBA și să învățați cum să programați în VBA folosind obiecte, proprietăți, metode și evenimente. Metodele de programare discutate sunt ilustrate prin exemple care pot fi testate imediat în practică. Puteți aplica aceste cunoștințe atât pentru crearea și îmbunătățirea aplicațiilor de birou populare, inclusiv pentru aplicațiile Office XP, cât și pentru crearea propriilor aplicații.







Cartea este concepută pentru cei care vor să învețe rapid și fără prea mult efort să învețe cum să programeze pentru Windows utilizând VBA.

Carte: VBA pentru Dummies

Utilizarea proprietăților activate și blocate

Utilizarea proprietăților activate și blocate

Cele două proprietăți ale comenzilor Enabled (Blocat) și Controale blocate (Controlled) sunt disponibile pentru utilizatori. Evident, doriți să aveți acces deplin la controalele care sunt în formă. În caz contrar, se pune întrebarea, de ce sunt în formă atunci? Cu toate acestea, uneori controalele nu sunt disponibile pentru dvs. Foarte des, controalele sunt în formă, dar în prezent sunt vopsite în gri. Acest lucru sugerează că acestea nu pot fi folosite acum. De exemplu, dacă un fragment de text nu este selectat în procesorul de texte, comanda Cut nu este disponibilă, deoarece nu există nimic de tăiat.







Proprietatea Activat specifică dacă controlul sau forma focalizată va răspunde la mișcarea mouse-ului sau la o apăsare de tastă de pe tastatură. Numai un obiect poate fi în centrul Windows. Pentru a arăta că acest obiect este focalizat, Windows plasează margini întrerupte în jurul acestui control.

Când proprietatea Enabled este True, comanda apare în modul obișnuit și poate fi focalizată. Când proprietatea Enabled este Falsă, Windows afișează o versiune inactivă (gri) a acestui control care nu poate fi focalizată (a se vedea Figura 10.10).

Fig. 10.10. În această casetă de dialog există comutatoare și butoane active și inactive, precum și o casetă de text inactivă

Proprietatea Blocat determină ce efectuează controlul. În cazul în care proprietatea inchisa la True, puteți face clic pe controlul, utiliza orice combinație de taste, arunca cu pietre în el, dar nu a controla nimic se va face (a se vedea „Comenzi rapide“, mai târziu, în Atribuirea acestui capitol). Cu toate acestea, dacă proprietatea Enabled este True, controlul va fi focalizat și va arăta normal.







Trimiteți-le prietenilor: