Puna me kontrollet e kutisë së dialogut Excel 2016 në VBA

Ka shumë mënyra se si mund të punoni me kontrollet e kutisë së dialogut në VBA Excel 2016. Pra, nëse jeni gati për këtë hap, vazhdoni të lexoni. Këtu, ju zbuloni se si të punoni me kontrollet e kutisë së dialogut në një objekt UserForm.

Lëvizja dhe ndryshimi i madhësisë së kontrolleve

Pasi të vendosni një kontroll në një kuti dialogu, mund ta zhvendosni dhe ta ndryshoni madhësinë duke përdorur teknikat standarde të miut. Ose për kontroll të saktë, mund të përdorni dritaren e Veçorive për të futur një vlerë për veçorinë Height, Width, Left ose Top të kontrollit.

Ju mund të zgjidhni kontrolle të shumta duke klikuar Ctrl + kontrollet. Ose mund të klikoni dhe tërhiqni te "lasso" një grup kontrollesh. Kur zgjidhen disa kontrolle, dritarja Properties shfaq vetëm vetitë e zakonshme për të gjitha kontrollet e zgjedhura. Ju mund t'i ndryshoni ato veti të zakonshme dhe ndryshimi do të bëhet në të gjitha kontrollet që zgjidhni, gjë që është shumë më e shpejtë sesa t'i bëni ato një nga një.

Një kontroll mund të fshehë një kontroll tjetër; me fjalë të tjera, ju mund të vendosni një kontroll mbi një tjetër. Nëse nuk keni një arsye të mirë për ta bërë këtë, sigurohuni që të mos mbivendosni kontrollet.

Kontrollet e rreshtimit dhe ndarjes

Menyja Format në dritaren VBE ofron disa komanda për t'ju ndihmuar të përafroni saktësisht dhe t'i vendosni kontrollet në një kuti dialogu. Përpara se të përdorni këto komanda, zgjidhni kontrollet me të cilat dëshironi të punoni. Këto komanda funksionojnë ashtu siç mund të prisni. Këtu është një kuti dialogu me disa kontrolle CheckBox që janë gati për t'u lidhur.

Puna me kontrollet e kutisë së dialogut Excel 2016 në VBAZgjidhni komandën Format –> Align për të ndryshuar shtrirjen e kontrolleve UserForm.

Kur zgjidhni kontrolle të shumta, kontrolli i fundit i zgjedhur shfaqet me doreza të bardha dhe jo me doreza normale të zeza. Kontrolli me dorezat e bardha është baza për rreshtimin ose ndryshimin e madhësisë së kontrolleve të tjera të zgjedhura kur përdorni menynë Format.

Akomodimi i përdoruesve të tastierës

Shumë përdorues preferojnë të lundrojnë nëpër një kuti dialogu duke përdorur tastierën: Shtypja e Tab ose Shift+Tab kalon nëpër kontrollet, ndërsa shtypja e një butoni të nxehtë aktivizon menjëherë një kontroll të caktuar.

Për t'u siguruar që kutia juaj e dialogut funksionon siç duhet për përdoruesit e tastierës, duhet të keni parasysh dy çështje:

  • Renditja e skedave

  • Çelësat e përshpejtuesit

Ndryshimi i renditjes së skedave

Renditja e skedave përcakton rendin në të cilin kontrollet aktivizohen kur përdoruesi shtyp Tab ose Shift+Tab. Ai gjithashtu përcakton se cili kontroll ka fokusin fillestar - domethënë, cili kontroll është kontrolli aktiv kur shfaqet për herë të parë kutia e dialogut. Për shembull, nëse një përdorues po fut tekst në një TextBox, TextBox ka fokusin. Nëse përdoruesi klikon një OptionButton, OptionButton ka fokusin. Kontrolli i parë në rendin e skedave fokusohet kur Excel shfaq fillimisht një kuti dialogu.

Për të vendosur renditjen e skedës së kontrollit, zgjidhni Shiko → Renditja e skedave. Ju gjithashtu mund të klikoni me të djathtën në kutinë e dialogut dhe të zgjidhni Renditjen e skedave nga menyja e shkurtoreve. Në secilin rast, Excel shfaq kutinë e dialogut Renditja e skedave.

Puna me kontrollet e kutisë së dialogut Excel 2016 në VBA

Kutia e dialogut Renditja e skedave.

Kutia e dialogut Renditja e skedave liston të gjitha kontrollet në Formularin e Përdoruesit. Renditja e skedave në UserForm korrespondon me rendin e artikujve në listë. Për të ndryshuar rendin e skedave të një kontrolli, zgjidhni atë në listë dhe më pas klikoni butonin Lëviz lart ose Lëviz poshtë. Mund të zgjidhni më shumë se një kontroll (klikoni duke shtypur Shift ose Ctrl) dhe t'i lëvizni të gjitha në të njëjtën kohë.

Në vend që të përdorni kutinë e dialogut Renditja e skedave, mund të vendosni pozicionin e një kontrolli në rendin e skedave duke përdorur dritaren e Veçorive. Kontrolli i parë në rendin e skedave ka një veçori TabIndex prej 0. Nëse dëshironi të hiqni një kontroll nga renditja e skedave, caktoni veçorinë e tij TabStop në False.

Disa kontrolle (të tilla si kontrollet Frame ose MultiPage) veprojnë si kontejnerë për kontrolle të tjera. Kontrollet brenda një kontrolli kontejneri kanë renditjen e tyre të skedave. Për të vendosur rendin e skedave për një grup butonash opsionesh brenda një kontrolli Frame, zgjidhni kontrollin e kornizës përpara se të zgjidhni komandën View → Renditja e skedave.

Vendosja e çelësave të nxehtë

Normalisht, ju dëshironi të caktoni një çelës përshpejtues, ose çelës të nxehtë, për kontrollet e kutisë së dialogut. Këtë e bëni duke futur një shkronjë për veçorinë Përshpejtues në dritaren e Veçorive. Nëse një kontroll nuk ka një veçori Accelerator (një TextBox, për shembull), ju mund të lejoni përsëri aksesin e drejtpërdrejtë të tastierës në të duke përdorur një kontroll "Label". Kjo do të thotë, caktoni një çelës përshpejtues në Label dhe vendoseni Etiketën direkt përpara TextBox në renditjen e skedave.

Këtu është një UserForm me tre Text Boxes. Etiketat që përshkruajnë kutitë e tekstit kanë çelësa përshpejtues dhe çdo Etiketë i paraprin kutisë së tekstit përkatës sipas renditjes së skedave. Shtypja e Alt+D, për shembull, aktivizon TextBox pranë etiketës së Departamentit.

Puna me kontrollet e kutisë së dialogut Excel 2016 në VBA

Përdor "Etiketat" për të siguruar qasje të drejtpërdrejtë te kontrollet që nuk kanë çelësa përshpejtuesi.

Testimi i një Formulari të Përdoruesit

VBE ofron tre mënyra për të testuar një UserForm pa e thirrur atë nga një procedurë VBA:

  • Zgjidhni komandën Run → Run Sub/UserForm.

  • Shtypni F5.

  • Klikoni butonin Run Sub/UserForm në shiritin e veglave Standard.

Kur shfaqet një kuti dialogu në këtë modalitet testimi, mund të provoni renditjen e skedave dhe tastet e përshpejtuesit.

Leave a Comment

Si të shkruani shënime në OneNote 2013 në Android

Si të shkruani shënime në OneNote 2013 në Android

Mësoni si të shkruani shënime në OneNote 2013 në Android me krijimin, hapjen dhe regjistrimin e shënimeve. Aplikoni strategji efektive për menaxhimin e shënimeve tuaja.

Formatimi i numrave në një varg teksti në Excel

Formatimi i numrave në një varg teksti në Excel

Mësoni si të formatoni numrat në një varg teksti në Excel për të përfshirë informacione të sakta dhe tërheqëse për raportet tuaja.

Si të fshini qelizat dhe të dhënat në Excel 2010

Si të fshini qelizat dhe të dhënat në Excel 2010

Në Excel 2010, fshini të dhënat apo formatin e qelizave lehtësisht me disa metoda të thjeshta. Mësoni si të menaxhoni përmbajtjen e qelizave me opsione të ndryshme.

Formatimi i elementeve të grafikut të Excel 2007

Formatimi i elementeve të grafikut të Excel 2007

Zhvilloni aftësitë tuaja në formatimin e elementeve të grafikut në Excel 2007 përmes metodave të thjeshta dhe efikase.

Si të rreshtoni dhe justifikoni tekstin në Word 2010

Si të rreshtoni dhe justifikoni tekstin në Word 2010

Mësoni se si të rreshtoni dhe justifikoni tekstin në Word 2010 me opsione të ndryshme rreshtimi dhe justifikimi për të përmirësuar formatimin e dokumenteve tuaja.

Excel 2019: Si të krijoni makro Excel për të automatizuar komandat

Excel 2019: Si të krijoni makro Excel për të automatizuar komandat

Mësoni si të krijoni makro në Excel 2019 për të automatizuar komandat dhe thjeshtuar detyrat tuaja.

Si të përdorni vizoren për të vendosur skeda në Word 2016

Si të përdorni vizoren për të vendosur skeda në Word 2016

Mënyra vizuale dhe e shpejtë për të vendosur një ndalesë skedash në Word 2016 është përdorimi i vizores. Zbulo disa këshilla dhe truke për përdorimin e skedave në këtë program.

Formatimi i boshtit X dhe boshtit Y në grafikët e Excel 2007

Formatimi i boshtit X dhe boshtit Y në grafikët e Excel 2007

Mësoni si të formula boshtet X dhe Y në Excel 2007, duke përfshirë mundësitë e ndryshimit të formatimeve për grafikët e ndryshëm.

Statistika të thjeshta në analizën e të dhënave në Excel

Statistika të thjeshta në analizën e të dhënave në Excel

Eksploroni se si Excel mund t

Gjetja dhe zëvendësimi i të dhënave në Excel 2007

Gjetja dhe zëvendësimi i të dhënave në Excel 2007

Mësoni se si të përdorni veçorinë Find and Replace të Excel 2007 për të gjetur dhe zëvendësuar të dhëna në mënyrë efikase. Kjo udhëzues është e përshtatshme për të gjithë përdoruesit që dëshirojnë të rrisin produktivitetin e tyre.