Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Создание пользовательских п ÒÉÌÏÖÅÎÉÊ ÓÒÅÄÓÔÁÍ...doc
Скачиваний:
6
Добавлен:
18.11.2019
Размер:
2.02 Mб
Скачать

Раздел 7. Пользовательские формы 139

Режимы работы с формой 139

Режим конструктора 139

Рис. 7.1. Две открытые формы, активна форма Act_Sheet 140

Перечень элементов управления 140

Важно 142

Важно 143

Для записи любой событийной процедуры следует 143

Важно 143

Пример 143

Рис. 7.3. Форма-приветствие с двумя элементами управления 143

Рис. 7.4. Событийные процедуры нажатия на кнопку и инициализации формы 144

Режим выполнения 144

Рис. 7.5. Форма-приветствие в режиме выполнения 144

Важно 145

Объекты UserForm и Controls 145

Некоторые свойства и методы формы и объектов формы 146

Разработка приложения 148

Приложение 1 149

Рис. 7.6. Форма с тремя элементами управления 150

Свойства элементов управления формы Str_An 150

Рис. 7.7. Изменение имени формы 151

Рис. 7.8. Три элемента управления после изменения свойств 152

Рис. 7.9. Форма в режиме выполнения 152

Рис. 7.10. Результат разбивки текста на слова 153

Рекомендуется 154

Рис. 7.11. Список объектов формы 155

Рис. 7.12. Форма для выбора рабочего листа в режиме конструктора 155

Рис. 7.13. Список рабочих листов 158

Рис. 7.14. Формы приложения 1 в режиме выполнения 159

Приложение 2 161

Рис. 7.16. Формы приложения 2 в режиме выполнения 167

Приложение A. Справочная система 168

Просмотр объектов, их свойств и методов (Object Browser) 168

Окно Object Browser 168

Рис.A.1. Окно Object Browser 168

Значки, соответствующие компонентам 169

Панель инструментов Object Browser 170

Выход из Object Browser 171

Рис. A.3. Классы и компоненты проекта Project1 171

Help 171

Рис. A.4. Содержание справочника по Visual Basic для MS Excel 172

Важно 173

Интерактивная подсказка 173

Рис. A.6. Подсказка по типам данных 173

Приложение B. Инструментальные средства отладки программ 174

Контрольные точки или точки останова 174

Замечания 175

Трассировка или пошаговое выполнение программы 175

Команды пошагового режима 175

Удобно 176

Использование объекта Debug 176

Синтаксис оператора Debug.Print [outputlist] 176

Окна отладчика 176

Immediate Window (окно проверки) 177

Используется для 177

Замечание 177

Окно значения переменной 177

Locals Window (окно локальных переменных) 177

Рис. B.2. Окно локальных переменных 178

Рис. B.3. Окно стека вызовов процедур 179

Окно контрольных значений (Watches) 179

Рис. B.4. Добавление нового контрольного значения 180

Замечание. 180

Рис. B.5. Окно контрольных значений 181

Рис B.7. Окно контрольных значений Quick Watch 182

Важно 182

Пример 182

Приложение C. Основные формы записи алгоритмов 184

Понятие "алгоритм" 184

Пример 185

Классификация алгоритмов 185

Способы записи алгоритмов 186

Запись на естественном языке 186

Пример 186

Изображение алгоритма в виде графических символов 187

Наиболее употребительные обозначения для записи алгоритма 187

Примеры 188

Рис. C.3. Блок-схема линейного алгоритма расчета гипотенузы, используя значения катетов 189

Рис. C.4. Блок-схема алгоритма решения квадратного уравнения 190

Рис. C.5. Блок-схема алгоритма 191

Структурограмма Насси-Шнайдермана 191