Привет
Наша первая программа-макрос "Hello
World!" (Visual Basic, VBA, Word).
Как то на вечеринке мы тусовались с одним программистом (его
звали Коля). И он нам сказал, что
научиться программированию вовсе не так уж и сложно, это сможет даже блондинка.
- Не может быть, - скептически говорю я, - мы даже компьютер то толком
освоить не может, а уж программы писать - это для нас, наверное, что то из
разряда высшей интегральной квантово-маханической физики суперсложного порядка
там какого то.
- Ну ты сказанула! - произнесла Юлька, - где такую траву продают?
Мы долго смеялись, затем программист (звали его Коля), сказал:
- А спорим, на ящик пива, что программирование - это просто!
- Спорим! - согласились мы. Еще бы, ящик пива на халяву - это не как попало!
- Ладно, приходите завтра ко мне в коморку, я покажу вам, что программу можно
написать даже не капли не программируя.
Мы если сказать, что мы были заинтригованы, значит, ничего не
сказать. Мы были очень и очень сильно заинтригованы. А оказалось все банально и
просто. Коля открыл Word, в котором мы . уже умеем
более менее работать, затем вошел в меню: "Сервис" ->
"Максрос" -> "Начать запись".
Затем у него открылось вот такое окно:
- Сначала мы назовем макрос как
нибудь нормально, например, "НашаПерваяПрограмма", а то "Макрос2" как то не
красиво, и вообще, давать такие названия как файлам, так и любым другим
идентификаторам, переменным там всяким считается в программировании дурным
тоном. Затем назначим наш макрос какой нибудь клавише. Например
Alt+1.
Он нажал вот на такую картинку
и вылезло
следующее окно:
После чего он нажал на Alt+1 и это
сочетание клавиш отобразилось в окне
Затем программист нажал на кнопку "Назначить" (мы все это
время следили за его манипуляциями). Когда закрыл окно, то на экране где
то сбоку появился вот такой интересный значок:
Как объяснил Коля, этот значок означает, что все манипуляции
с программой Word записываются и превращаются в
программу, которую можно потом запустить. Затем он набрал текст "Hello
World!" и нажал
квадратик, который виден слева в этом интересном значке.
- Вот теперь, - сказал Коля, - мы можем посмотреть написанную
программу, - с этими словами он вошел в меню "Сервис"
--> "Макрос" --> "Редактор
Visual Basic".
- А вот и программа, - продолжал
компьютерщик, открыв таким образом какой то другой текст:
- И что она делает? - спросила я.
- Пишет "Hello World"
- Но мы и без нее можем написать...
- Это пока только начало. Потом я покажу больше. А сейчас
посмотрите, как работает программа.
Коля снова переключился в Word
и нажал Alt+1. На экране вылезла еще одна
надпись "Hello World!". Юлька
разочарованно фыркнула.
- Ладно, - сказала я, нам пора, но наш спор еще не закончен.
Если ты завтра не покажешь нам чего нить поинтересней, то с тебя ящик пива.
Скриншоты, опубликованные в
данной статье, являются цитатами и
иллюстрациями программного продукта "Microsoft Word",
авторское право на который принадлежит "Microsoft
Corporation".
|