Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
VBA For Excel Часть 01.doc
Скачиваний:
2
Добавлен:
01.05.2025
Размер:
1 Мб
Скачать
☆

5 Структурированные типы vba 70

5.1 Введение 70

5.2 Массивы 70

5.2.1 Статический массив 71

5.2.2 Динамический массив 73

5.2.3 Объявление массива через функцию Array 74

5.2.4 Функции определения размерности массива 76

5.2.5 Опрос, ввод и вывод в цикле ячеек массива 77

5.2.6 Массивы массивов 80

5.2.7 Поиск максимума и минимума в массиве 81

5.2.8 Сортировка массива 82

5.2.9 Оператор высвобождения памяти занятой динамическим массивом и обнуления ячеек статического массива (Erase) 82

5.3 Записи ( и массивы записей) 83

5.3.1 Запись с константными полями 84

5.4 Семейства (Коллекции) 85

5.5 Объекты 87

5.5.1 Введение 87

5.5.2 Объект Application 89

5.5.3 Объекты ActiveWorkbook, ThisWorkbook, Workbooks (связь с книгой Excel) 92

Объекты для связей с книгой Excel 92

Свойства объектов ActiveWorkbook, ThisWorkbook, Workbooks 93

Методы объектов ActiveWorkbook, ThisWorkbook, Workbooks 95

Основные события объекта Workbooks 96

5.5.4 Объекты ActiveSheet, Worksheets (связь с листом книги Excel) 97

Объекты для связей с листами книги Excel 97

Свойства объектов ActiveSheet, Worksheets 98

Основные методы объектов ActiveSheet, Worksheets 99

Основные события объекта Worksheets 99

5.5.5 Объекты Rows, Columns ,Range, Cells, Selection, ActiveCell (связь со строками, столбцами и ячейками листа Excel) 100

Объекты для связи со строками, столбцами и ячейками листа Excel 100

Свойства объектов Rows, Columns ,Range, Cells, Selection, ActiveCell 103

Методы объектов Rows, Columns ,Range, Cells, Selection , ActiveCell 104

Вставка и удаление строк, столбцов и ячеек методами Insert, Delete 105

5.5.6 Элементы управления 105

Основные свойства элементов управления 105

Основные события элементов управления 107

Основные элементы управления 108

Элемент управления CommandButton (Кнопка) 110

Элементы управления CheckBox, OptionButton (Флажок, Переключатель) 111

Элемент управления TextBox (текстовый редактор) 111

Другие свойства элемента управления TextBox 112

Элементы управления ListBox, ComboBox (Список ,Поле со списком) 112

Методы и свойства элементов управления ListBox, ComboBox 112

Элементы управления ScrollBar ,SpinButton (Полоса прокрутки ,Счетчик) 114

Свойства элементов управления ScrollBar ,SpinButton 114

Элемент управления Imаge (Рисунок) 115

Свойства элемента управления Imаge 115

5.6 Объект Форма 116

Основные свойства Формы 116

Основные методы Формы 116

Основные события Формы 117

6 Диалоги 119

Диалоги VBA 119

Параметры MsgBox задающие количество кнопок окна 120

Параметры MsgBox задающие вид окна 120

Параметры MsgBox задающие активность кнопки 121

Константы для определения нажатой кнопки окна MsgBox 121

7 Работа с файловой системой 122

7.1 Введение 122

Имена устройств, предназначенных для чтения дисков 122

Типы некоторых файлов по расширениям 124

Примеры масок для файлов 124

7.1.3 Работа с файловой системой через программу Мой компьютер (My Computer) 125

7.2 Функция DIR ( Просмотр содержимого директории и определение наличия файла на диске) 126

Константы функции DIR определяющие тип просматриваемых файлов 127

7.3 Работа с дисковым пространством 129

Процедуры и функции для работы с папками 129

7.3.1 Дополнительные функции для работы с дисковым пространством 130

Функции объекта файловой системы 131

Свойсва указателя установленного на диск 131

7.4 Работа с файлами 134

Функции и процедуры для работы с файлами 137

Операторы для чтения и записи данных в файл 142

7.4.1 Работа с текстовым файлом 145

7.4.2 Работа с двоичным файлом 148

7.4.3 Работа с файлом произвольного типа данных 150

7.5 Просмотр содержимого ярлыка 152

7.6 Функция Environ (Определение местонахождения служебных директорий Windows) 153

Тихвинский В.И.

VBA for Excel

Методические указания

по курсу «Информатика»

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