Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

Этапы создания интерфейса





Создание макросов для кнопок

Согласно плану проекта созданные кнопки должны обеспечить выполнение следующих команд – табл.5.1.

Таблица 5.1.

Назначение кнопок

N Кнопка Назначение
  «Товары» Переход на лист «Товары»
  «Продажи» Переход на лист «Продажи»
  «Поставщики» Переход на лист «Поставщики»
  «Поставки» Переход на лист «Поставки»
  «Сотрудники» Переход на лист «Сотрудники»
  «Отчеты» Переход на лист «Отчеты»
  «Расчет з/п» Переход на лист «Расчет з/п»
  «Выход» Выход из Excel
  «Меню» на расчетных листах Переход на лист «Меню»

 

Все макросы, выполняющие указанные команды, создаются практически одинаково.

1. Перейти на Лист1.

2. Выполнить команды – Сервис > Макрос > Начать запись.

3. На запрос о параметрах макроса необходимо только указать осмысленное имя макроса. Например, Товары и затем «Ok». При вводе имени макроса нельзя использовать пробелы.

4. Система перейдет в режим записи макроса. Но в Excel, в отличие от Word, нет внешних признаков того, что система находится в режиме записи. Поэтому здесь необходимо очень аккуратно выполнить только необходимые команды и тут же остановить запись.

5. Применительно к рассматриваемой задаче – щелкнуть по ярлычку «Товары» и затем Сервис > Макрос > Остановить запись.

Точно также можно создать макросы перехода – «Продажи», «Расчет з/п», «Отчеты» и т.д.

Но удобнее (и быстрее) остальные макросы создать следующим образом:

7. После создания первого макроса («База данных») перейти в редактор Visual Basic – Сервис > Макрос > Макросы > Выбрать только что созданный > Изменить.

8. Система перейдет в редактор Visual Basic, в котором мы увидим, как выглядит наш макрос в виде команд Бейсика. Если все было сделано правильно, то там должно быть примерно следующее:

Sub Товары()

Sheets("Товары").Select

End Sub

9. Для создания остальных макросов имеющийся текст макроса как в Word выделяется, копируется в буфер и путем вставки создается восемь его копий.

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

Sub Продажи()

Sheets("Продажи").Select

End Sub

Вторую копию:

Sub Поставщики()

Sheets("Поставщики").Select

End Sub

Третью копию:

Sub Поставки()

Sheets("Поставки").Select

End Sub

Четвертую копию:

Sub Сотрудники()

Sheets("Сотрудники").Select

End Sub

Пятую копию:

Sub Расчет_зп()

Sheets("Расчет зп").Select

End Sub

Шестую копию:

Sub Отчеты()

Sheets("Отчеты").Select

End Sub

Седьмую копию:

Sub Меню()

Sheets("Меню").Select

End Sub

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

Sub Выход()

Workbooks.Close

End Sub

11. Все необходимые макросы созданы.

Создание кнопок

5. Вызывается панель инструментов с заготовками интерфейса – Вид > Панели инструментов > Формы.

6. На появившейся панели выбрать элемент «Кнопка» и нарисовать ее в нужном месте экрана. На запрос о назначении макроса из списка выбрать «Товары». Надпись на кнопке «Кнопка 1» исправить на «Товары»

7. Аналогично создаются все остальные кнопки главного меню.

8. На остальных листах (пока еще пустых) создать кнопки возврата к главному меню (используется макрос «Меню»).

Оформление главного меню

Оформлять или не оформлять главное меню дело вкуса. Но если в этом есть необходимость, то:

6. Вызвать панель рисования (Вид > Панели инструментов > Рисование), выбрать на ней объект «Прямоугольник» и накрыть им кнопки главного меню.

7. Выделить нарисованный прямоугольник и на панели рисования выбрать Рисование > Порядок > На задний план. При этом скрытые прямоугольником кнопки выйдут на передний план.

8. Не снимая выделения с прямоугольника залить его выбранным цветом и стилем.

9. Убрать сетку таблицы – Сервис > Параметры > Снять отметку с параметра «Сетка».

10. Выбрать подложку для фона – Формат > Лист > Подложка > Выбрать рисунок > Вставить. Рисунок можно выбрать из коллекции ClipArt.

Проверьте правильность переходов по созданной системе кнопок.

 







Дата добавления: 2015-08-12; просмотров: 472. Нарушение авторских прав; Мы поможем в написании вашей работы!




Обзор компонентов Multisim Компоненты – это основа любой схемы, это все элементы, из которых она состоит. Multisim оперирует с двумя категориями...


Композиция из абстрактных геометрических фигур Данная композиция состоит из линий, штриховки, абстрактных геометрических форм...


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


ТЕОРЕТИЧЕСКАЯ МЕХАНИКА Статика является частью теоретической механики, изучающей условия, при ко­торых тело находится под действием заданной системы сил...

Расчет концентрации титрованных растворов с помощью поправочного коэффициента При выполнении серийных анализов ГОСТ или ведомственная инструкция обычно предусматривают применение раствора заданной концентрации или заданного титра...

Психолого-педагогическая характеристика студенческой группы   Характеристика группы составляется по 407 группе очного отделения зооинженерного факультета, бакалавриата по направлению «Биология» РГАУ-МСХА имени К...

Общая и профессиональная культура педагога: сущность, специфика, взаимосвязь Педагогическая культура- часть общечеловеческих культуры, в которой запечатлил духовные и материальные ценности образования и воспитания, осуществляя образовательно-воспитательный процесс...

Медицинская документация родильного дома Учетные формы родильного дома № 111/у Индивидуальная карта беременной и родильницы № 113/у Обменная карта родильного дома...

Основные разделы работы участкового врача-педиатра Ведущей фигурой в организации внебольничной помощи детям является участковый врач-педиатр детской городской поликлиники...

Ученые, внесшие большой вклад в развитие науки биологии Краткая история развития биологии. Чарльз Дарвин (1809 -1882)- основной труд « О происхождении видов путем естественного отбора или Сохранение благоприятствующих пород в борьбе за жизнь»...

Studopedia.info - Студопедия - 2014-2025 год . (0.01 сек.) русская версия | украинская версия