Jei esate VBA programuotojas, tikėtina, kad sukursite daug dialogo langų, skirtų „Excel 2016“. Jei taip, čia yra patogus kontrolinis sąrašas, skirtas naudoti kuriant dialogo langus:
-
Ar valdikliai sulygiuoti vienas su kitu?
-
Ar panašūs valdikliai yra tokio paties dydžio?
-
Ar valdikliai išdėstyti tolygiai?
-
Ar dialogo lange yra tinkama antraštė?
-
Ar dialogo langas yra didžiulis? Jei taip, galbūt norėsite naudoti dialogo langų seriją arba padalinti juos į kelių puslapių valdiklį.
-
Ar vartotojas gali pasiekti kiekvieną valdiklį akceleratoriaus klavišu?
-
Ar pasikartoja kokie nors greitintuvo klavišai?
-
Ar valdikliai sugrupuoti logiškai, pagal funkcijas?
-
Ar teisingai nustatyta skirtukų tvarka? Vartotojas turėtų turėti galimybę pereiti per dialogo langą ir pasiekti valdiklius nuosekliai.
-
Jei planuojate išsaugoti dialogo langą priede, ar sukūrę priedą jį kruopščiai išbandėte?
-
Ar jūsų VBA kodas imsis atitinkamų veiksmų, jei vartotojas atšauks dialogo langą, paspaus Esc arba naudos mygtuką Uždaryti?
-
Ar tekste yra rašybos klaidų? Deja, „Excel“ rašybos tikrintuvas neveikia su „UserForms“, todėl jūs esate vieni, kai kalbama apie rašybą.
-
Ar jūsų dialogo langas tilps ekrane mažiausia naudotina skiriamąja geba (dažniausiai 1024 × 768 režimu)? Kitaip tariant, jei dialogo langą kuriate naudodami didelės raiškos vaizdo režimą, dialogo langas gali būti per didelis, kad tilptų mažesnės raiškos ekrane.
-
Ar visi TextBox valdikliai turi atitinkamą patvirtinimo nustatymą?
-
Jei ketinate naudoti ypatybę WordWrap, ar ypatybė MultiLine taip pat nustatyta į True?
-
Ar visose ScrollBars ir SpinButtons leidžiamos tik galiojančios vertės?
-
Ar visų sąrašo laukelių MultiSelect ypatybė nustatyta tinkamai?
Geriausias būdas valdyti pasirinktinius dialogo langus yra sukurti dialogo langus – jų daug. Pradėkite paprastai ir eksperimentuokite su valdikliais ir jų savybėmis. Nepamirškite ir pagalbos sistemos; tai geriausias informacijos apie kiekvieną valdymą ir nuosavybę šaltinis.