Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Visual Basic for Applications (VBA)

Защита ячеек и рабочих листов

Защита данных и формул приобретает особое значение, если с одной рабочей книгой работает несколько пользователей.

Рабочий лист по умолчанию не защищен, поэтому к его ячейкам и объектам можно легко получить доступ для внесения изменений.

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

Защитив рабочий лист, невозможно выполнить следующие действия:

1. Изменить содержимое или формат защищенных ячеек.

2. Переместить защищенную ячейку или объект.

3. Удалить или вставить строки или столбцы.

4. Изменить ширину столбца или высоту строки.

5. Определить имя для диапазона.

6. Создать на рабочем листе диаграмму или графический объект.

Несомненно, с помощью Excel можно создавать сложные и мощные приложения, но существует средство, которое позволяет создавать приложения более виртуозно. Это средство – Visual Basic for Applications (VBA) – объектно-ориентированный язык программирования, разработанный в свое время для записи макросов, а вскоре дополненный возможностью создания процедур в приложениях.

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

С помощью средств VBA можно обеспечить нестандартный диалог с пользователем, создавая свои диалоговые формы и обрабатывая реакцию пользователя на события при работе с приложением.

Единый язык программирования – VBA – для всех продуктов Microsoft Office способствует их более тесному взаимодействию. С помощью VBA можно разрабатывать приложения, одновременно использующие различные компоненты нескольких приложений.

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

Таким образом, Excel обладает большими возможностями как “простой” работы с электронными таблицами, так и сложным экономико-математическим аппаратом для анализа данных. Все инструменты Excel спроектированы так, что, воспользоваться ими можно различными путями в зависимости от предпочтения пользователя. Весь интерфейс можно настроить оп своему вкусу, он понятен, нагляден и не требует специальных технических навыков. С ним легко и просто работать.

Кроме того, в настоящее время, когда все более популярным становится работа с документами с помощью средств сетей Internet и Intranet, Excel имеет все встроенные средства для назначения и проведения сообщений по сети. Не покидая Excel, можно отправить документ по электронной почте, по маршруту или участнику сети. Гиперссылки можно вводить прямо в ячейки рабочего листа, посредством которых можно просмотреть WEB- документы Office, материалы корпоративной или сети Internet.

Контрольные вопросы

1. Назначение и основные функции электронных таблиц

2. Окно и меню Excel

3. Рабочая книга, рабочий лист и адресация в Excel

4. Типы данных, используемых в Excel

5. Функции Excel

6. Форматирование и защита рабочих листов

7. Построение диаграмм в Excel: типы диаграмм, элементы диаграмм, линия тренда

8. Создание пользовательских списков

9. Работа в Excel с базами данных (списками): сортировка списков и диапазонов, фильтрация списков

10. Подведение промежуточных итогов

11. Анализ данных с помощью сводных таблиц

12. Объединение и связывание нескольких электронных таблиц

13. Проведение анализа средствами Excel: Подбор параметра и Поиск решения, Таблица подстановок, Сценарии

14. Защита ячеек и рабочих листов

15. Макросы и Visual Basic for Applications (VBA) в Excel

 

 

<== предыдущая лекция | следующая лекция ==>
Использование форм | Понятие и структура общения
Поделиться с друзьями:


Дата добавления: 2014-01-07; Просмотров: 328; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




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