Каждый из нас сталкивался с таким замечательным офисным пакетом как Microsoft Office. Возможно, вы использовали Microsoft Word, Microsoft Excel или даже Microsoft Access. У этих продуктов много возможностей, одна из них – макросы. Макрос – это программный код, позволяющий автоматизировать некоторые действия. Он может быть написан вручную в редакторе Visual Basic for Applications (если макрос разрабатывается для Microsoft Office), либо сгенерирован автоматически на основе действий пользователя.
Существует целое направление программирования - разработка макросов под Microsoft Office. Однако мы не будем заостряться на Microsoft Office, а поговорим о макросах в рамках Microsoft Visual Studio 2010.
Таки-да в "нашем всем" тоже есть макросы, и решают они вопросы автоматизации :)
Существуют два способа создания макроса: автоматическая генерация и обычное программирование в среде для создания макросов. В этой статье мы поговорим о первом пути. Для начала создадим проект в Visual Studio 2010. Я сделал проект на основе шаблона Windows Forms Application.
Для старта записи макроса необходимо выбрать пункт меню Tools->Macros->Record TemporaryMacro.