Как да се създаде електронен профил означава, VBA се отличи - трикове и техники в Microsoft Excel

Нека адрес друга практическа ситуация - попълване на електронния формуляр за кандидатстване. Сам разработен лист е наситена с достатъчно контроли, така че тук ще разгледаме регистрация лист последователно.

Ние започваме да се развива (фиг. 2.12) с малки части. Така че, попълнете трите клетки в колона в разяснителна информация, както и за трите съответните клетки в колона C е необходимо само да изберете най-подходящия формат - запълване и размера на шрифта. По-късно в процеса на това празно потребителят ще направи името на клетка С2А, С4 - име и C6 - име. Сега, както и в предишните книги, трябва да бъдат отстранени от лист на мрежата.

Как да се създаде електронен профил означава, VBA се отличи - трикове и техники в Microsoft Excel

Фиг. 2.12. Горната част на електронния въпросник

Фиг. 2.12 в дясната страна на три контролни елементи са разположени: текстово поле и група от два ключа. Вече видяхме един пример, свързани с експлоатацията на ключове. Този контрол позволява да се осигури две състояния: "On" и "изключено". Идеята за използване на две подобни продукти в нашия списък е съвсем проста. А именно, лицето, което попълва формата, точки (кликнете върху една от превключвателите), един от двата варианта:

Ако изберете да посочите друг град, който един. Това се прави в съседната текстовото поле отдясно. Ясно е, че ние сме за това, ситуация, в която по-голямата част от хората да попълват формуляри и живее в Нижни Новгород. Нека да зададете име собственост на елементите в фиг. 2.12, както следва:

  • Opt1 (превключвател Н. Новгород);
  • 0pt2 (превключване в друг град);
  • Град (текстово поле за въвеждане на името на града).

В първоначалната версия (при откриването на книгата), като стандартна опция Нижни Новгород (това се прави в прозореца Properties, в която искате да инсталирате истинската стойност на имота за Value). В това текстово поле, за да изберете града трябва да бъде невидим. За да направите това в прозореца със свойства на Видим за собственост на обекта, който трябва да инсталирате Сити False.

Когато кликнете върху превключвател Друг град Град текстовото поле е видимо, и когато щракнете върху ключа с подписването на Н. Новгород отново изчезва. Текстовете се кликне процедури за обработка на превключвателите, като предоставя подобен ефект, показан на Обява 2.17.

В бъдеще ние ще предоставим на софтуер за монтаж стойности стойността на имота, както и превключва Видим стойността на имота текстовото поле Сити.

"Обявата 2.17. Процедурите за обработка на кликванията "на превключвателите да изберете град Private Sub Opt1_Click () City.Visible = False End Sub Private Sub Opt2_Click () City.Visible = True End Sub

Сега можете да излезете от режима на проектиране и тестване на писмените процедури. Уверете се, че всичко върви по план, ще се основава на разглеждания развитие. Фиг. 2.13 показва следващата група на органите за управление, които трябва да се добавят в същия работен лист. В лявата част на фиг. 2.13 фокус елементи, които са пълни с уговорката, че един студент анализа. Съответно, от дясната страна - за тези, които вече имат диплома за образование. В това изследване е да търсите. Course. Месторабота и забележка са контролите на "Надпис". Те се предоставят, за да обясни съдържанието на съседния (вдясно от тях), текстови полета. Поради факта, че тези надписи софтуер вече няма да се използва, имената на тези обекти, ние не дават.

Как да се създаде електронен профил означава, VBA се отличи - трикове и техники в Microsoft Excel

Фиг. 2.13. В долната част на електронния въпросник

Ключове Student (Име - St) и специалист (Име - Sp) принадлежат към една и съща група от ключове, различни от групата на ключове използва за избор на градовете. Сега обясни как те ще бъдат използвани.

Сега можем да кажем, че сте прегледали функционалността на елементите на един лист от електронен въпросник. Обръщаме се към процедурите на програмата.

Както вече споменахме, когато отворите книгата по подразбиране, което трябва да се направи избор на опции за Нижни Новгород и попълване на един студент. По-добре е да се приложат в Workbook_Open (обявата. 2.18) процедура.

На елементи ActiveX панел (вж. Фиг. 1.24) контрол трета ляв "Флаг" икона.

"Обявата 2.18. Процедурата се извършва при отваряне на книгата PPrivate Sub Workbook_Open () Работни листове (1) .Opt1.Value = True работни листове (1) .Opt2.Value = Фалшиви работни листове (1) .City.Visible = Фалшиви работни листове (1) .St.Value = Истинските работни листове (1) .Place.Visible = True работни листове (1) .Place.Text = "" Работни листове (1) .Kyrs.Visible = се счита True "неизпълнение на работни листове студент първа година (1) .Kyrs.Text =" 1 "работни листове (1) .Work.Visible = фалшиви работни листове (1) .Work.Text =" "таблици (1) .Prim.Visible = фалшиви работни листове (1) .Prim.Text =" "таблици (1) .Engl. стойност = фалшиви работни листове (1) .Auto.Value = фалшиви работни листове (1) .Info.Value = False End Sub

Текст Обява 2.18 показва, че стойността на знамена за името собственост определени, както следва:

  • Eng1 - владеене на английски език;
  • Авто - способността за шофиране на автомобил;
  • Информация - компютърни умения.

"Обявата 2.19. Процедурите, осъществявани чрез кликване върху превключвателите Sp и ул Private Sub St_Click () Place.Visible = True Kyrs.Visible = True Work.Visible = False Prim.Visible = False End Sub Private Sub Sp_Click () Place.Visible = False Kyrs.Visible = False Work.Visible = True Prim.Visible = True End Sub

По този начин, ние сме предвидили необходимата информация входен интерфейс в първия работен лист на книгата. Попълненият версия на въпросника е представена на фиг. 2.14.

Как да се създаде електронен профил означава, VBA се отличи - трикове и техники в Microsoft Excel

Фиг. 2.14. Попълненият формуляр профили

Освен това ние приемаме, че информацията от първия лист да се записват в база данни - (. Фигура 2.15) на втория лист. Тук за всеки от участниците се дава данните на същата линия. И, като кликнете върху бутона Record на 2-ри лист (виж. Фиг. 2.14) Профил информация е пренаписан в друга безплатна линия на втория лист. Обява 2.20 е текстът на процедурата. Както можете да видите, името трябва да бъде процедурата, която е настроена WriteList Име собственост на един бутон.

Как да се създаде електронен профил означава, VBA се отличи - трикове и техники в Microsoft Excel

Фиг. 2.15. Представяне на информация за втория списък с книги

Сега, всички процедури са готови и могат да бъдат настроени за работа с електронния формуляр за кандидатстване. Ясно е, че това развитие не включва много детайли, които са във всеки отделен случай да наложат техните искания. Въпреки това, в тази статия и не е предназначен за създаване на нещо универсално. Много по-важно в горните примери за получаване на необходимите умения за извършване на независими изследвания.