русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Запись макросов в Excel


Дата добавления: 2015-07-23; просмотров: 783; Нарушение авторских прав


Макросы

http://office.microsoft.com/ru-ru/support/results.aspx?ctags=CH006252839&CTT=5&origin=HA010007210

Запись макросов в Excel

Приходилось ли вам при работе с программой Microsoft Office выполнять повторяющиеся задачи, которые можно было бы выполнять автоматически? Возможно, вам приходилось переформатировать многочисленные таблицы в документе Word или преобразовывать данные в электронных таблицах Excel. А может, было необходимо сделать однотипные изменения на нескольких похожих страницах Visio или слайдах PowerPoint? Если описанные ситуации кажутся вам знакомыми, значит, вам пора узнать больше о макросах.

Возможно, вы когда-нибудь работали с файлами, открытие которых сопровождалось предупреждением безопасности о том, что в файлах содержатся макросы, поэтому макросы чаще всего ассоциируются с пугающими словами «вирус» или «программирование». Запомните, что большинство макросов не только безвредны, но и могут значительно экономить ваше время. Кроме того, создать макрос намного проще, чем это может вам показаться.

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

 

Макрос является программой, однако, чтобы использовать в работе макросы, вам не нужно быть разработчиком или программистом. Для создания большинства макросов, используемых в приложениях Office, применяется язык Microsoft Visual Basic for Applications, обозначаемый как язык VBA.

 

Макросы экономят время и расширяют возможности ежедневно используемых программ. Макросы можно использовать для автоматизации выполнения повторяющихся действий при редактировании документа, оптимизации выполнения трудоемких задач и для создания решений, например для автоматизации создания документов, которые вы и ваши коллеги постоянно используете. Те, кто хорошо знаком с языком VBA, могут использовать макрос для создания пользовательских надстроек, включающих шаблоны, диалоговые окна, и даже для хранения многократно использующихся сведений.



 

В то время как большинство макросов не только безвредны, но и полезны, макросы представляют собой важную проблему безопасности. Макрос, созданный с вредительскими целями, может содержать код, который повлечет повреждение или уничтожение документа и даже всей системы.

Чтобы защитить систему и файлы, не включайте макросы из неизвестных источников. Чтобы иметь возможность включать и отключать макросы и при этом иметь доступ ко всем макросам, которые необходимо использовать, в приложениях семейства Office установите средний уровень безопасности. Тогда вы получите возможность включать или выключать макросы каждый раз при открытии файла, который содержит макрос, и при этом сможете запускать любой макрос по вашему выбору.

Чтобы установить уровень безопасности в приложении семейства Office, в котором можно использовать VBA-макрос, в меню Сервис выберите команду Макрос, а затем — Безопасность. Выберите необходимый уровень безопасности и нажмите ОК. Обратите внимание, что не рекомендуется использовать низкий уровень защиты (Office 2003).

 

Во многих приложениях Office можно создать макрос, либо записав последовательность необходимых действий, либо написав код программы.

Работа с кодом одинакова в 2003 и 2007 Excel. Разница в том, где и как устанавливать разрешения для запуска макросов. В Excel 2007 это делается так (http://office.microsoft.com/ru-ru/word-help/HA010099769.aspx):

Необходимо отобразить вкладку Разработчик.



<== предыдущая лекция | следующая лекция ==>
Задания | Отображение вкладки Разработчик


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.756 сек.