В начало
Статьи
Библиотека
Разное

Вот здесь - новый сайт, заходите немедленно!

kift - Коллекция Интересных Фактов и Теорий

А тут можно поболтать и побухтеть, милости просим:

kift - неизданное

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

Аннотация
Предисловие
Часть I. Макрос Word
     1. Проектирование и запись макроса
     2. Разбор макроса
     3. Внесение исправлений
     Итоги
Часть II. Макрос-приложение
     4. Проектирование
     5. Визуальное редактирование
     6. Запуск и остановка
     7. Вывод данных
     8. Выбор ответа
     9. Перемещение по списку
     10. Обратное перемещение
     11. Новая версия
     12. Реализация новой версии
     13. Завершение работы
     Итоги
Часть III. Объект на основе класса
     14. "Основное" приложение
     15. Компонент-таймер
     Итоги

Послесловие

Вы закончили изучение начального курса программирования. На протяжении всех занятий мы использовали MS Office и входящий в него язык программирования – Visual Basic for Applications с его интегрированной средой разработки.

В ходе занятий вы получили сведения о построении и использовании макросов MS Office на примере работоспособного и имеющего практическую ценность макроса Word. Затем вы построили рабочее макрос-приложение Excel, и, наконец, создали почти самостоятельную программу мультипликации, вовсе не зависящую от выбора приложения-субстрата.

Вы познакомились со всеми основными концепциями VBA, с его синтаксисом и лексикой. В процессе создания учебных программ вы смогли освоить работу с IDE VBA, получили базовые сведения о компонентах VBA и о строении объектных библиотек Word и Excel.

Создание учебных приложений проходило по этапам, соответствующим общепринятому стандарту в программировании.

Но это все – лишь начало. Для по-настоящему эффективной работы вам надо написать еще не одну программу. Самый верный, быстрый и плодотворный метод обучения – попробовать самостоятельно написать работающее приложение. Само собой, вы знаете еще очень мало – но вы умеете главное: выделять задачи и искать способы их решения.

В учебнике намеренно не давалась справочная информация-описание, разъясняющая детали реализации каких-то сущностей языка, упор был сделан на то, чтобы показать вам, как и где искать ответы. Перевести в «бумажный» вид справку по VBA несложно, подобные книги есть. Но, используя их, вы никогда не поймете, как следует создавать приложения, да и невозможно уместить описание всего VBA – да еще и с объектными библиотеками приложений MS Office, – в одной книге. Скажите, сможете ли вы использовать – да и поймете ли, для чего это нужно, – тип Decimal, имеющийся в VBA, имея его подробное описание? Так что справочники – небольшая помощь программисту, гораздо важнее уметь думать.

Будем надеяться, что этот учебник, хотя бы приблизительно, показал вам, с какими проблемами вы можете столкнуться, создавая программы, – и как их следует решать.

Hosted by uCoz