
Задание ваще для программистов, а я всего лишь географ и никогда никакой язык не изучала! У препода спрашиваешь, а он только: "Разбирайтесь сами!". Короче, если кто сможет помочь, буду очень признательна.
Задание такое:
1. Написать макрос, который удаляет поле из таблицы атрибутов. Название слоя и удаляемого поля запрашиваются у пользователя.
2. Написать макрос, который добавляет поле Pop2008 в таблицу атрибутов слоя (н-р, MEXCITY).
3. Написать макрос, который
• увеличивает на 30% значения поля Population слоя MEXCITY и записывает эти значения в поле Pop2008.
• вычисляет значение поля, используя значения уже существующего поля
4. Написать макрос, который создает поле Type в таблице атрибутов слоя MEXCITY и вносит в него значение, равное 1, если население города превышает 1000000.
5. Добавить в проект VBA пользовательскую форму. На этапе проектирования добавить на форму две кнопки (CommandButton), две метки (Label) и список выбора (ListBox). После запуска проекта на выполнение, на форме появляется группа переключателей, подписи которых – имена слоев. Щелчок по переключателю выводит в ListBox список атрибутов соответствующего слоя. Щелчок по кнопке «Добавить атрибут» добавляет поле в таблицу атрибутов отмеченного слоя, название атрибута запрашивается. Щелчок по кнопке «Удалить атрибут» удаляет выбранное поле из таблицы атрибутов отмеченного слоя.