
- •Рынкевич Сергей Анатольевич
- •6.2 Меню
- •1 Аппаратное устройство компьютера
- •Основные узлы системного блока:
- •Основной электрической платой пк является материнская плата (MotherBoard). На ней расположенны:
- •1.2 Мониторы
- •1.5 Периферийные устройства
- •2. Представление информации в эвм.
- •2 Бита- 4 варианта,
- •3 Бита- 8 вариантов;
- •4 Бита- 16 вариантов,
- •3. Программное обеспечение.
- •3. Программное обеспечение.
- •3.1 Системное программное обеспечение (по)
- •3.3 Прикладные программы
- •Средства коммуникации. Разрешают устанавливать соединение с удаленными компьютерами, передают сообщения электронной почты, пересылают факсимильные сообщения и т.П..
- •Графические редакторы. Широкий класс программ, предназначенных для создания и обработки графических изображений. Различают три категории:
- •4. Файловая система
- •4.1 Основные понятия.
- •4.2 Название дисков, папок, файлов.
- •2) Настройка панели инструментов:
- •2)Переключение между окнами приложений.
- •3) Закрытие окон приложения
- •1) Переключение между окнами документов
- •2 ● Меню – Файл - Создать ● -кнопка or )Создание окон документов
- •3)Закрытие окон документов
- •5.2.2. Меню
- •5.3. Рабочий стол
- •5.4 Настройка Windows
- •5.4.1 Настройка рабочего стола
- •5.4.2 Настройка главного меню.
- •5.4.4. Чтобы установить дополнительный язык и раскладку клавиатуры
- •5.4.5 Работа со справочной системой.
- •5.4.6 Запуск приложения. Для запуска любого приложения (программы) в Windows можно воспользоваться одним из следующих способов:
- •5.5 Работа с папками и файлами в Windows.
- •5.5.1 Запуск Проводника
- •2 Способ:
- •3 Способ:
- •5.5.2 Создание папки.
- •Выделить файлы и папки
- •2. Открыть папку, куда требуется поместить файлы
- •5.6 Копирование и перенос информации между различными документами осуществляется через буфер обмена (Clipboard).
- •5.7 Свойства объектов
- •5.8 Команда Поиск
- •6. Текстовой процессор ms Word
- •6.1 Работа с окнами
- •6.2 Меню
- •6.3 Работа с мышью.
- •6.4 Ввод и редактирование текста.
- •1) Установление параметров страницы
- •2) Нумерация страниц.
- •6.5 Печать документов
- •6.6 Вставка графических объектов
- •6.7 Вставка таблиц
- •6.8 Вставка формул
- •6.9 Операции с документами
- •7 Табличный процессор Microsoft Excel
- •7.1 Структура и управление интерфейсом пользователя
- •7.1.1 Рабочие книги .Xls
- •7.1.2 Окно
- •7.2. Основные приемы работы в Excel
- •7.2.1. Выделение диапазонов (блоков)
- •7.2.2 Операции со столбцами и строками
- •7.2.3. Ввод данных
- •7.2.4 Заполнение ячеек
- •7.3 Ввод формул
- •7.4 Использование библиотеки встроенных функций
- •Статья VI.Исправление ошибки #####
- •Статья VII.Исправление ошибки #ссылка!
- •Статья VIII.Исправление ошибки #дел/0!
- •7.5 Защита ячеек от несанкционированного изменения
- •7.6 Диаграммы
- •7.6.1 Терминология
- •7.6.2 Создание диаграммы
- •7.7 Базы данных
- •7.7.5 Обеспечение поиска и фильтрации.
- •7.8 Макросы
- •1. Создадим макрос для вычисления расходов на оплату квартиры
- •2. Макрос для построения графика
- •7.9.1 Подбор параметра
- •7.9.2 Поиск решения
- •Загрузить модель
- •Сохранить модель
- •8. Этапы подготовки и решения задач.
- •9 Основные элементы vba
- •9.1 Что такое vba
- •9.2 Структура редактора vba
- •9.3 Запуск интегрированной среды vba
- •9.4 Меню редактора vba
- •10 Основные понятия vba
- •10.1 Объекты и их семейства
- •10.2 Типы данных
- •10.3 Идентификаторы
- •10.4 Переменные
- •10.5 Константы
- •10.6 Массивы
- •10.6.1 Описание массивов
- •10.7 Выражения и операции
- •10.8 Встроенные функции vba
- •10.9 Оформление программного кода
- •11 Операторы vba
- •11.1 Оператор присваивания
- •Условные операторы
- •Оператор безусловного перехода GoTo
- •Условный оператор Select Case
- •Операторы повтора
- •Пользовательские подпрограммы
- •8 Какой тип цикла следует выполнить, чтобы операторы в теле цикла были выполнены хотя бы один раз:
- •19 Экранные формы и их элементы
- •19.1 Экранные формы
- •19.1.1 Добавление формы в проект
- •19.1.3 Отображение экранной формы
- •19.1.4 Закрытие экранной формы.
- •19.1.5 Некоторые свойства объекта UserForm
- •19.1.6 Событие – это то, что может произойти с диалоговым окном (UserForm) или элементом управления
- •19.2 Элементы управления формы
Оператор безусловного перехода GoTo
Оператор безусловного перехода GoTo всегда изменяет порядок выполнения операторов в программе – при этом VBA не проверяет никаких условий, а просто переходит к выполнению программы с того места, которое будет указано в этом операторе.
Синтаксис оператора:
GoTo Labl
Здесь Labl – метка, определяющая оператор (или группу операторов), с которого будет продолжено выполнение программы. Метка – это любой допустимый идентификатор VBA, за которым обязательно должно следовать двоеточие.
Public Sub Опер_GoTo()
Пароль = InputBox("Введите Ваш пароль")
If Пароль <> "ABC" Then GoTo Неверный_пароль
MsgBox ("Добро пожаловать, ABC!")
'Другие операторы
Exit Sub
Неверный_пароль:
MsgBox "Вы не можете работать на этой машине"
End Sub
В этой процедуре оператор GoTo используется для перехода в особую ветвь программы, предназначенную для обработки ситуации, когда пользователь вводит неверный пароль. Если же пароль будет введен верно (“ABC”), то после вывода приветствия программа представит пользователю доступ к машине для продолжения работы.
Оператор GoTo не пользуется большой популярностью у программистов, поскольку его использование противоречит нормам структурного программирования и часто приводит к появлению ошибок в логике программы. Поэтому оператор GoTo следует применять только в том случае, когда без него никак нельзя обойтись. Обычно в VBA оператор GoTo используется только при обработке ошибок.
Условный оператор Select Case
Кроме рассмотренных ранее условных операторов If в языке VBA имеется еще один условный оператор Select Case, который используется в тех случаях, когда необходимо проверять одно и то же значение, сравнивая его с различными выражениями.
Синтаксис оператора Select Case
Select Case <выражение>
Case <список выражений 1>
<операторы 1>
…………..
Case <список выражений N>
<операторы N>
[Case Else
<операторы N+1>]
End Select
Здесь
<выражение> - любое численное или строковое выражение,
<список выражений i> - представляют список выражений, отделенных друг от друга запятыми или (если в интервале), то in to ik,
<операторы i> - (i=1,N) – операторы, которые выполняются, если <выражение i> совпадает с любым компонентом <список выражений i>,
[Case Else
<операторы N+1>] необязательная конструкция.
Работа:
Вычисляется <выражение>
Если значение <выражение> совпадает со значением из Case <список выражений i>, то выполняются соответствующие <операторы i> и затем управление передается на оператор следующий за оператором Select Case
Если значение <выражение> не совпадает ни с одним из Case <список выражений i>, то при наличии конструкции Case Else выполняются <операторы N+1>. Если конструкция Case Else отсутствует, то сразу выполняется оператор, следующий за оператором Select Case
Пример:
Ввести номер дня недели и по его значению вывести какой это день недели: Рабочий день, Суббота или Воскресенье.
Public Sub Оператор_Select_Case1()
Dim n_day As Integer
Dim day As String
n_day = CInt(InputBox("Введите номер дня недели"))
Select Case n_day
Case 1 To 5
day = "Рабочий день"
MsgBox "Сегодня - " & day, vbOKOnly + vbInformation
Case 6
day = "Суббота"
MsgBox "Сегодня - " & day, vbOKOnly + vbInformation
Case 7
day = "Воскресенье"
MsgBox "Сегодня - " & day, vbOKOnly + vbInformation
End Select
End Sub
Public Sub Оператор_Select_Case2()
Dim n_day As Integer
Dim day As String
n_day = CInt(InputBox("Введите номер дня недели"))
Select Case n_day
Case 6
day = "Суббота"
MsgBox "Сегодня - " & day, vbOKOnly + vbInformation
Case 7
day = "Воскресенье"
MsgBox "Сегодня - " & day, vbOKOnly + vbInformation
Case Else
day = "Рабочий день"
MsgBox "Сегодня - " & day, vbOKOnly + vbInformation
End Select
End Sub