ВУЗ:
Составители:
Рубрика:
48
3.7. Пример 7. VBA программа «Список»
В данном примере показано, каким образом можно организо-
вать ввод данных (списка) через пользовательскую форму в одно-
мерный массив и запись этого массива в файл, с последующим
считывании из него данных и их вывод в поле пользовательской
формы при еѐ запуске.
В примере показано, как можно организовать добавление и
удаление через пользовательскую форму данных (записей) в соз-
данном ранее массиве, с возможностью его сжатия при удалении из
него данных.
Задание. Создать программу под названием «Список» для вво-
да через пользовательскую форму списка названий студенческих
групп, добавления названий в список и удаление названий студен-
ческих групп из списка. Список названий студенческих групп по-
местить в одномерный массив. При завершении программы массив
со списком должен быть сохранѐн в файле, а при запуске програм-
мы считан из файла обратно в массив и выведен в список пользо-
вательской формы. При удалении данных из массива организовать
его сжатие, т.е. смещение данных с целью заполнения свободных
мест в массиве, появившихся в результате удаления в нем отдель-
ных записей (его элементов).
Создание пользовательских форм
и процедур, их работа
Порядок создания пользовательских форм аналогичен преды-
дущим примерам.
В данном задании должно быть создано две формы. Первая
пользовательская форма может быть выполнена в виде, представ-
ленном на рис. 52. При вводе или добавлении названия студенче-
ской группы в поле с названием «Добавить группу» вводиться на-
3.7. Пример 7. VBA программа «Список» В данном примере показано, каким образом можно организо- вать ввод данных (списка) через пользовательскую форму в одно- мерный массив и запись этого массива в файл, с последующим считывании из него данных и их вывод в поле пользовательской формы при еѐ запуске. В примере показано, как можно организовать добавление и удаление через пользовательскую форму данных (записей) в соз- данном ранее массиве, с возможностью его сжатия при удалении из него данных. Задание. Создать программу под названием «Список» для вво- да через пользовательскую форму списка названий студенческих групп, добавления названий в список и удаление названий студен- ческих групп из списка. Список названий студенческих групп по- местить в одномерный массив. При завершении программы массив со списком должен быть сохранѐн в файле, а при запуске програм- мы считан из файла обратно в массив и выведен в список пользо- вательской формы. При удалении данных из массива организовать его сжатие, т.е. смещение данных с целью заполнения свободных мест в массиве, появившихся в результате удаления в нем отдель- ных записей (его элементов). Создание пользовательских форм и процедур, их работа Порядок создания пользовательских форм аналогичен преды- дущим примерам. В данном задании должно быть создано две формы. Первая пользовательская форма может быть выполнена в виде, представ- ленном на рис. 52. При вводе или добавлении названия студенче- ской группы в поле с названием «Добавить группу» вводиться на- 48
Страницы
- « первая
- ‹ предыдущая
- …
- 46
- 47
- 48
- 49
- 50
- …
- следующая ›
- последняя »