06.01.2015 Views

Введение в программирование на VBA - eDrive

Введение в программирование на VBA - eDrive

Введение в программирование на VBA - eDrive

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

34<br />

MsgBox "День рождения " & Day (деньРождения) & Space (2) _<br />

& Month (деньРождения) & Space (2) & Year (деньРождения)<br />

End Sub<br />

Sub Время ()<br />

MsgBox "Сейчас " & Time<br />

переры<strong>в</strong> = #5:12:00#<br />

' часы, минуты, секунды<br />

MsgBox "Обед <strong>в</strong> " & Hour (переры<strong>в</strong>) & " часо<strong>в</strong> " & Minute (переры<strong>в</strong>) _<br />

& " минут " & Second (переры<strong>в</strong>) & " секунд"<br />

End Sub<br />

Sub Дли<strong>на</strong>Окружности ()<br />

Const pi = 3.14159<br />

радиус = 2.5<br />

MsgBox 2 * pi * радиус<br />

End Sub<br />

Sub ПлощадьКруга ()<br />

Const pi = 3.14159<br />

радиус = InputBox ("В<strong>в</strong>едите радиус")<br />

площадь = pi * радиус ^ 2<br />

MsgBox площадь<br />

End Sub<br />

Sub Кнопки ()<br />

от<strong>в</strong>ет = MsgBox ("Нажмите одну из кнопок", vbYesNo + vbQuestion, _<br />

"Да или Нет")<br />

MsgBox "Вы <strong>на</strong>жали кнопку с кодом " & от<strong>в</strong>ет<br />

End Sub<br />

Sub Возраст ()<br />

родился = InputBox ("В<strong>в</strong>едите год рождения")<br />

MsgBox "Ваш <strong>в</strong>озраст " & Year (Now) – Val (родился)<br />

End Sub<br />

Sub Вызы<strong>в</strong>ающаяПроцедура ()<br />

<strong>в</strong><strong>в</strong>едено = 5: ещеВ<strong>в</strong>едено = 10<br />

‘ Личные переменные<br />

Call Вызы<strong>в</strong>аемаяПроцедура (<strong>в</strong><strong>в</strong>едено, ещеВ<strong>в</strong>едено)<br />

Вызы<strong>в</strong>аемаяПроцедура потом:=7, с<strong>на</strong>чала:=3<br />

End Sub<br />

Sub Вызы<strong>в</strong>аемаяПроцедура (с<strong>на</strong>чала, потом)<br />

перенос = Chr (13)<br />

MsgBox Prompt := "С<strong>на</strong>чала <strong>в</strong><strong>в</strong>ели " & с<strong>на</strong>чала & перенос & "Затем " _<br />

& потом & перенос & «Всего: » & с<strong>на</strong>чала + потом<br />

End Sub<br />

Sub ЛичныеПеременные ()<br />

MsgBox "Я не з<strong>на</strong>ю з<strong>на</strong>чений переменных" & <strong>в</strong><strong>в</strong>едено & ещеВ<strong>в</strong>едено<br />

End Sub<br />

Sub ПятьВызо<strong>в</strong>о<strong>в</strong> ()<br />

Call Вызо<strong>в</strong>

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!