
- •1 Понятие информации, виды и свойства информации.
- •2 Понятие информационных технологий
- •4 Компьютерные информационные технологии.
- •5 История развития вычислительной техники.
- •6 Классификация эвм.
- •7 Принципы строения и функционирования фон. Неймана.
- •8 Виды памяти
- •1. Оперативная память
- •3. Специальная память
- •9Классификация по
- •10 Операционные системы
- •11 Архитектура ос. Ядро в привилегированном режиме.
- •15, 17 Тенденции развития ос
- •16 Семейства и хронология операционных систем
- •18 Файловая система fat
- •19 Ntfs Файловая система
- •20 Сравнение fat32 nfts
- •21 Метод Хаффмана
- •Алгоритм Хаффмана
- •23 Сжатие аудио и видео
- •24 Классификация вирусов
- •25 Классификация антивирусов
- •26 Программы обслуживания жестких дисков
- •27Средства обработки текстовой информации
- •28Средства обработки табличной информации
- •Средства обработки графической информации
- •29 Средства обработки графической информации
- •31 Системы программирования. Понятие транслятора, компилятора и интерпретатора
- •32 Понятие алгоритмов, алгоритмизации.
- •33Способы описания алгоритмов. Виды алгоритмов
- •34Типы алгоритмов.
- •35Офисное программирование: основные понятия и особенности. Преимущества офисного программирования
- •36 Основы vba (модули, процедуры, объекты vba
- •37 Классы объектов vba
- •38Работа с объектами Range. Свойство Range и Cells.
- •39 Элементы языка vba. Комментарии, переменные, типы данных.
- •40Элементы языка vba. Виды операторов.
- •41Встроенные функции (пример одной MsgBox)
- •42 Конструкция if-then.
- •If условие
- •If условия Then
- •If условия Then
- •If условие Then
- •43Конструкция Select Case
- •44Циклы Do-while, Do-until.
- •45Понятие оптимизационных задач и оптимизационных моделей
- •46 Задачи линейного программирования
- •Решение задачи линейного программирования графическим методом.
- •48Формализация и решение задач управления производством.
- •49Формализация и решение транспортной задачи.
40Элементы языка vba. Виды операторов.
Оператор является элементом кода, выполняющим операцию с одним или несколькими элементами кода, которые содержат значения. Элементы значений включают переменные, константы, литералы, свойства, возвращаемый значения Function и процедуры Operator, а также выражения.
Выражение представляет собой набор элементов значений в сочетании с операторами, который приводит к новому значению. Операторы выполняют над элементами значений различные действия путем вычисления, сравнения и других операций.
Типы операторов
Visual Basic предоставляет следующие типы операторов:
Арифметические операторы выполняют знакомые вычисления над числовыми значениями, включая сдвиг их битовых шаблонов.
Операторы сравнения сравнивают два выражения и возвращают логическое значение (Boolean), представляющее результат сравнения.
Операторы объединения объединяют несколько строк в одну.
Логические и побитовые операторы в Visual Basic объединяют Boolean или числовые значения и возвращают результат того же типа данных, что и значения.
Элементы значения, объединенные с оператором, называются операнды этого оператора. Операторы, объединенные с элементами значения, образуют выражения за исключением оператора назначения, который образует инструкцию. Дополнительные сведения см. в разделе Операторы в Visual Basic.
41Встроенные функции (пример одной MsgBox)
VBA, помимо возможности создавать пользовательские процедуры и функции, предоставляет широкий выбор различных процедур и функций, дающих возможность пользователю не задумываться над реализацией стандартных операций.
Функция MsgBox служит для организации диалоговых окон, содержащих какие-либо сообщения. После своего появления на экране окно сообщения ждет, пока пользователь щелкнет на одной из кнопок, присутствующих в окне. В зависимости от того, на какой кнопке щелкнул пользователь, функция возвращает определенное целое число.
Синтаксис функции MsgBox:
MsgBox(приглашение [,кнопки][,заголовок][,файл_справки,содержание])
Приглашение (Prompt) - единственный обязательный аргумент этой функции. Значением этого аргумента служит строка текста, которая появляется как сообщение в диалоговом окне. Эта строка текста заключена в двойные кавычки.
Использование круглых скобок в синтаксисе MsgBox указывает на то, что MsgBox является функцией, возвращающей какое-либо значение. Если скобки опущены - данное выражение значение не возвращает.
Если не указан аргумент кнопка, то VBA предполагает, что в диалоговом окне сообщения присутствует только кнопка ОК. Аргумент кнопка - очень «богатый» по своим возможностям аргумент, который позволяет управлять следующими параметрами окна сообщения:
количество кнопок в окне;
типы кнопок и их размещение в окне;
пиктограмма, отображаемая в окне;
какая кнопка назначается по умолчанию;
режим (модальность) окна сообщения.