существующий макрос или с помощью флажков или переключателей
вывести данные в виде списка или изменить данные на листе.
Элементы управления, расположенные на панели инструментов
«Элементы управления», называются элементами ActiveX. Элементы
ActiveX аналогичны элементам управления Visual Basic, их точно так
же можно добавить к форме, созданной с помощью редактора Visual
Basic. При добавлении элемента ActiveX на лист создается макрос,
который сохраняется непосредственно вместе с элементом
управления, а не только запускается при его выборе.
Задание. Создайте электронную форму для ввода данных в таблицу
сведений о студентах. Форма содержать:
- заголовок «Сведения о студенте»;
- поле для ввода фамилии с инициалами;
- поле со списком для выбора номера группы;
- список для выбора наименования специальности;
- 2 переключателя для выбора пола;
- счетчик для выбора года рождения (1970—1980);
- кнопку для запуска макроса, осуществляющего запись сведений о
студенте в таблицу, расположенную на другом листе.
Технология работы:
1. Переименуйте один из листов книги Excel в «Форма». Включите
инструментальную панель «Форма».
2. Разместите на листе «Форма» в ячейках А30:А40 список номеров
10 групп, например, 8271-8280. Разместите в ячейках С30-С40
список названий специальностей.
3. Введите в ячейку D2 заголовок формы: «Сведения о студенте».
Введите в ячейки В4, В5, В7, В12, В15 названий соответственно:
ФИО, группа, специальность, пол, год рождения. В ячейку D4
введите фамилию.
4. Щелкнув по значку «Поле со списком» инструментальной панели
«Формы», очертите прямоугольный контур в области ячейки F5 и
затем, щелкнув правой клавишей мыши, вызовите контекстное
меню. Выберите пункт «Формат объекта».