Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лаб_2_Ввод_вывод_данных.doc
Скачиваний:
1
Добавлен:
01.04.2025
Размер:
854.02 Кб
Скачать

21

Лабораторная работа №2 Ввод/вывод данных

  1. Знакомство с интерфейсом пользователя в разных версиях ms Office

В настоящее время используются три версии Excel: Excel 97-2003, Excel 2007 и Excel 2010, – различающиеся интерфейсом пользователя. Группа Excel 97-2003 включает в себя версии Excel 97, Excel 2000, Excel 2002 и Excel 2003. Интерфейс пользователя существенно изменился в версиях Excel 2007 и Excel 2010, в которых кнопки и вкладки сгруппированы совершенно иначе, чем в предыдущих версиях. Ниже приведены примеры интерфейса табличного процессора версий Excel 97-2003, Excel 2007 и Excel 2010.

Интерфейс Редактора Visual Basic во всех версиях одинаков.

Excel 97-2003

Excel 2007

Excel 2010

  1. Создание процедур

    Для автоматизации выполнения действий при помощи VBA необходимо создать программу (код) VBA, который хранится в процедуре. Процедура состоит из операторов (инструкций) VBA. Добавить код в модуль VBA можно тремя способами:

  • записать последовательности действий пользователя с автоматическим преобразованием их в код VBA (выполняли в лабораторной работе №1);

  • ввести код с клавиатуры;

  • скопировать программный код VBA из существующего модуля и вставить его в модуль пользователя.

Ввод кода с клавиатуры

Создание первой процедуры требует выполнения двух шагов: сначала надо вставить модуль в рабочую книгу, а затем в этом модуле написать процедуру. Приложение может содержать несколько модулей; в этом случае их можно организовать по назначению, виду и т.п. Процедура “Начало_VBA”, разработка которой приведена ниже, выводит на экран окно сообщения пользователю "Начинаем работать с VBA". Для создания этой процедуры нужно выполнить следующие действия, которые различаются для разных версий Excel.

А. Excel 2007–2010

Интерфейс приложений Excel 2007 и Excel 2010 осуществляется при помощи “Ленты”, отображение которой приведено ниже.

Рис. 1,а. Лента Excel 2007

Рис. 1,б. Лента Excel 2010

Как следует из рис. 1,а и рис.2,б, интерфейсы рассматриваемых приложений практически не отличаются. Основное отличие состоит в том, что в Excel 2007 используется кнопка , а в Excel 2010 используется кнопка .

Для записи процедуры в этих приложениях используется кнопка ленты на вкладке Разработчик. Вкладка Разработчик в Excel 2007 и Excel 2010 по умолчанию не показана. Для вывода её на экран нужно выполнить следующие действия, которые различаются в Excel 2007 и Excel 2010.

Excel 2007

1. Щелкнуть значок Кнопка Microsoft Office ,а затем в появившемся диалоговом окне “Microsoft Excel” щёлкнуть вкладку , находящуюся внизу окна.

2. В группе Основные параметры работы с Excel

установить флажок Показывать вкладку "Разработчик" на ленте, а затем нажать кнопку ОК.

Excel 2010

  1. На вкладке Файл выбрать Параметры, чтобы открыть диалоговое окно Параметры Excel.

  2. Щелкнуть Настройка ленты в левой части диалогового окна.

  3. В разделе Выбрать команды из, расположенном слева в окне, выбрать Популярные команды.

  4. В разделе Настройка ленты, который находится справа в диалоговом окне, выбрать Основные вкладки, а затем установить флажок Разработчик.

  5. Нажать кнопку ОК.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]