Поставянето на контрол под формата на 1

За да поставите всички необходими елементи във формата на контрол, изпълнете следните стъпки:

1. Изберете формата, който искате да добавите контролите. Ако е необходимо, печат инструменти.

2. Щракнете върху бутона на лентата с инструменти за желаната опция, след което върху всяка точка на формата. Под формата на изходния контролен.

3. контрол Drag до желаното положение.

4. Промяна на размера на контрола чрез плъзгане на рамката. Същото може да се направи с формата.

Използването на полета. контрол TextBox (област) ви позволява да влиза под формата на информация, която след това може да се използва в програмата. Освен това, с този обект е възможно да се изход на данните.

След създаването на контрола е по-добре да му се даде ново име (наименование имот). Ако не посочва името на полето, след това да използвате името възложени по подразбиране.

За да настроите и извличане на съдържанието на стойността на имота на полето се използва. Този имот е от тип Variant. Ето част, където поле TxtControl отразява стойността "ABCDEF": TxtControl.Value = "ABCDEF"

Следният код номер 100 се вписва в полето: TxtControl.Text = 100

За стойности контрол TextBox елемент може да се използва следната фрагмент:

Дим varResult Както Variant

Използване на етикети. Контрол върху етикетите (дял) се използва за текст продукцията под формата. Най-важното е собственост на надписа. който съдържа текста на надписа. Надпис имот може да се зададе в прозореца със свойства на, както и в програмата:

Използване на бутоните. CommandButton управление (бутон) започва изпълнението на дадено действие. Използвайте Надпис Имотът е възможно да се уточни текста, който се появява върху бутона.

С натискането на един бутон, можете да свържете с изпълнението на дадено действие, когато се преотстъпва своята работа процедура Кликнете събитие.

Използването на ключове. OptionButton контрол (превключвател) се използва за предоставяне на избор на един от многото варианти. В даден момент само един ключ може да бъде избран в групата. Отмени избора на превключвател, когато друг е автоматично.

За да се определи избрания ключ се използва стойността на имота. Ако стойността на този имот е настроен на True. Това означава, че този ключ е включен, ако Фалшиви - от средства.

Освен по-горе, има и други контроли. Изчерпателна информация за тях можете да намерите в системата за помощ за VBA.

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

Да разгледаме примери за ситуации, в които трябва да бъдат сигурни, да се напише код за вид:

- Стартиране на конкретна задача, когато натиснете бутона;

- Съхраняване на избрания елемент в списъка;

- Отказ на достъп до контрол, например, ако е избран ключа, който забранява промяна на този елемент.

В VBA е лесно да се свържат един обект под формата на код. За да изпълните тази операция, направете едно от следните неща:

- Кликнете два пъти върху контрола във формуляра. Появява се прозорец Модул за избрания обект. Изберете събитието, за което искате да създадете процедура за обработка в списъка се намира в горния десен ъгъл на прозореца. Въведете текста на процедурата. За да се премине към друг обект, изберете елемента контрол в списъка се намира в горния ляв ъгъл на прозореца.

Често при проектирането е необходима форма да погледнете външния му вид. Тъй като развитието на формата, тя може да бъде видяна. За да направите това, отворете формата и или натиснете . или използвайте командата Run \ Run съчетания / форми.

Създаване на формуляр екран "Калкулатор". които биха могли да произвеждат основни аритметични. Крайната форма на развитието ни е показан на фигура 10.2.

За да изпълните тази задача, изпълнете следните стъпки в последователност:

2. Добавяне на нов начин на даден проект. Зададете име и надпис собственост на обекта на "Калкулатор".

3. Добави форма три входни полета (каре) и ги поставете, както е показано на фиг. 5.3. Дайте им следните имена съответно: "txt1", "txt2" и "txtResult". Задайте следните свойства за тези обекти:

txtResult стойност = 0

4. Добавете формата четири ключове (OptionButton). Задайте следните свойства за тези обекти:

OptionButton1 Наименование = Добавяне

Заглавие = "+"

OptionButton2 Наименование = изваждане

Caption = "-"

OptionButton3 Наименование = Division

Заглавие = "/"

OptionButton4 Наименование = умножение

Заглавие = "*"

5. Добавяне на бутон за формата (CommandButton) и го настройте на следните качества:

CommandButton Име = Добив

Когато натиснете този бутон, за да бъде изход от нашия калкулатор. За да направите това, ние трябва да свържете част от кода на събитието Click на обекта. Кликнете два пъти върху този бутон, левия бутон на мишката и да отвори прозореца на модул, въведете следната процедура:

Частни Под Vyhod_Click ()

6. Добавете бутон към формата (CommandButton) и го настройте на следните качества:

CommandButton Наименование = Изчисли

Когато този бутон е натиснат, в txtResult поле изчисления резултат се извежда. програмен код с кликване случай на обекта, както следва:

Частни Под Vychislit_Click ()

Дим х Като вариант

Дим у Като вариант

Дим Z Като вариант

Ако Slozhenie.Value = вярно, тогава Z = х + у

Ако Vychitanie.Value = вярно, тогава Z = X - Y

Ако Umnozhenie.Value = вярно, тогава Z = X * Y

Ако Delenie.Value = вярно, тогава

MsgBox ( "деление на нула.")

7. Добавете да образуват надписи (етикет), съгласно фигура 10.2.

За да направите това, се процедира, както следва:

1. Затворете прозореца за редактиране на форма и да се създаде модул (команда Insert / Модул главното меню).

2. В прозореца на модул, който се отваря, въведете следния код:

3. Отидете в Microsoft Excel и изберете лист в работната книга, към който ние ще добавите бутон за стартиране на калкулатора.

4. Ако добавите никакъв контрол върху лист в работната книга, ние трябва да използвате лентата с инструменти на формуляри. За да го покажете, изберете основната команда от меню View / Tools / Форми панел.

5. Добавете контрола върху бутона лист. Това автоматично активира Assign Macro прозорец обект. Д. Трябва да посочите кои рутинно се изпълнява при натискане на бутона. Изберете от списъка на макро RunForm и кликнете OK.

6. Затворете лентата с инструменти на формуляри.

Сега, когато трябва да изпълнява всякакви изчисления, ние трябва само да кликнете върху работния лист Excel.

1. Какви са предимствата на Visual Basic?

2. С какво се отличава обектите?

3. Какви са някои начини, по които могат да работят на Visual Basic?

4. Какви са възможностите за продължаване на работа след влизането в Visual Basic?

5. Как да се отвори "Проект Explorer"?

6. За да отворите формата?

7. Списък на обектите, които се използват под формата на?

8. За да отворите прозореца имоти?

9. Как прозореца имоти?

10. Име на основната част на прозореца на Visual Basic?

11. Как да запазя един проект?

12. превод на български език дума етикет, надпис, Command, Бътън, Форма, проектиране, се изпълнява. Обяснете всяка дума.

13. Как се наричат ​​файлове, които запазват тяхната форма, проекти?

14. С помощта на екип от главното меню, можете да зададете "Toolbar"?

15. Как да отворите готов проект?