- •I. Программное обеспечение компьютерных информационных технологий
- •Инструментальное по
- •Прикладное по
- •Системное по
- •Операционные системы Windows
- •II. Системы управления базами данных (субд) Общие понятия
- •Модели бд
- •Общая характеристика и функциональные возможности субд ms Access
- •Объекты субд Access
- •Связь между таблицами
- •Первичный ключ, индексация
- •Проектирование таблиц
- •Создание таблиц
- •Ограничения на имена полей и объектов
- •Тип данных и свойства поля
- •Маска ввода
- •Допустимые символы масок ввода
- •Примеры масок ввода
- •Ввод и редактирование данных в таблице
- •Запросы, выборка
- •Работа с формами
- •Разделы формы
- •Подчиненные формы
- •Работа с отчетами
- •III. Сетевые компьютерные технологии Основные понятия
- •Преимущества использования кс:
- •Классификация кс
- •Две технологии использования сервера
- •Аппаратное и программное обеспечение кс
- •Сетевое по
- •Глобальная сеть Интернет
- •Протоколы сети
- •Протоколы в Интернет
- •Адресация в Интернет
- •Доступ в Интернет
- •Наиболее популярные службы (сервисы) интернет Всемирная паутина
- •Электронная почта
- •Группы новостей
- •Поисковые системы
- •Электронные платежные системы
- •Интернет-радио и Интернет-телевидение
- •Мессенджеры
- •Интернет-реклама
- •IV. Компьютерная графика, её классификация и особенности
- •Основные области применения
- •Графические программы
- •Виды графики Растровая графика
- •Достоинства
- •Недостатки
- •Векторная графика
- •Достоинства
- •Недостатки
- •Фрактальная графика
- •Компьютерные системы
- •Механика жидкостей
- •Трехмерная графика. 3d-графика
- •Лазерная графика
- •Создание изображений с помощью Adobe Photoshop
- •Основные понятия компьютерной графики
- •Разрешение изображения
- •Глубина цвета
- •Цветовые модели
- •Значение k в аббревиатуре cmyk
- •Почему cmyk называют субтрактивной моделью
- •Размер изображения
- •Форматы графических файлов
- •Растровые форматы
- •Векторные графические форматы
- •Г руппы палитр
- •Инструменты растровой графики Инструментальные средства растровых редакторов
- •Выделения
- •Инструменты выделения в Adobe Photoshop
- •Фильтры
- •Инструменты ретуширования
- •Инструменты ретуширования в Adobe Photoshop
- •Работа со слоями
- •V. Элементы программирования в приложениях ms Office. Макросы. Элементы vba. Структура ms Office и назначение компонентов
- •Документы Microsoft Office
- •Программная среда. Интерфейс ms Office
- •Оконный интерфейс
- •Элементы управления
- •Введение в офисное программирование
- •Цели разработки
- •Область применения
- •Макроязык (Visual Basic for Application)
- •Среда разработки
- •Поддержка ооп
- •Базовые понятия Алгоритм, программа
- •Алфавит, идентификаторы
- •Процедуры, модули, инструкции
- •Vba и объекты Объекты, семейства, классы
- •Свойства, методы, события
- •Макросы. Использование макрорекордера Макросы
- •Среда разработки vbe
- •Структура vbe
- •Окно свойств (Properties)
- •Окно просмотра объектов(Object Browser)
- •Окно Code (Окно редактирования кода)
Свойства, методы, события
Каждому объекту и семейству объектов присущи различные свойства – характеристики объекта или семейства (такие как размер, цвет, положение на экране или состояние объекта, например, доступность или видимость).
Со свойствами обычно работают так:
Объект.Свойство=Значение
Selection.Font.Color = 153
Selection.Font.Bold = True
Такой командой мы присваиваем некое значение свойству объекта.
А так: Переменная=Объект.Свойство можно присвоить некоей переменной свойство объекта.
Чтобы изменить характеристики объекта, надо просто изменить значения его свойств. В качестве примера можно привести такие свойства шрифта, как Size (размер шрифта), ColorIndex (цвет букв) и т.п.
Действия, которые выполняются над объектом или семейством, – это методы.
Обращение к методам объектов в VBA ведется таким образом:
Объект.Метод
Возможны и другие варианты использования методов. Например, если в метод нужно передать какой-то параметр, его вызов будет выглядеть так:
Объект.Метод (Параметры)
Обратите внимание на то, что объект и метод отделены точкой. Если вы вводите в редакторе VBA имя объекта и ставите после него точку - редактор подскажет вам, какие методы и свойства есть у этого объекта.
С помощью методов объекта мы даем объекту команды.
Например, такая команда: Application.Quit, приводит к закрытию приложения. Очевидно, что Application - это объект "Приложение", а Quit - это метод "Выйти".
Например, метод Activate семейства Worksheets позволяет активизировать нужный Лист рабочей книги Excel, а метод Close – закрывает активный документ или рабочую книгу.
С объектом могут быть связаны определенные события.
Событие представляет собой действие, распознаваемое объектом (например, щелчок мышью или нажатие клавиши), для которого можно запрограммировать отклик.
События возникают в результате действий пользователя или программы или же они могут быть вызваны системой. При возникновении события может выполняться специальная программа обработки события, созданная пользователем. Она представляет собой процедуру-подпрограмму, определяющую реакцию объекта на событие.
В программе на языке Visual Basic необходимо идентифицировать объект, прежде чем применять к нему методы или изменять значения его свойств. Поэтому при обращении к свойству или методу, указывается положение объекта в иерархии, а затем необходимое свойство или метод данного объекта. При этом каждый элемент семейства идентифицируется по номеру или по имени, а имена объекта и его метода или свойства при написании разделяются точкой.
Чтобы задать значение свойства, надо указать объект, через точку указать имя свойства, затем знак равенства и новое значение свойства.
Например, чтобы в Excel задать значение 10 конкретной ячейке рабочего листа, необходимо выстроить такую последовательность:
Application.Workbooks(n).Worksheets(k).Range(“m”). Value=10
где Application - приложение;
Workbooks(n) – рабочая книга Excel, n - номер или имя рабочей книги (имя рабочей книги указывается в кавычках);
Worksheets(k) – рабочий лист n-й книги, k – имя или номер рабочего листа (имя листа указывается в кавычках);
Range(“m”) – диапазон ячеек k-ro рабочего листа, m – адрес ячейки;
Value – свойство, задающее ячейке значение “10”.
В текстовом процессоре Word для того, чтобы использовать конкретный символ текста, необходимо выстроить такую последовательность:
Application.Documents(n).
Paragraphs(m).Range(k).Words(l).Characters(i)
где Application – приложение;
Documents(n) – документ Word, n – номер или имя документа, заключенное в кавычки;
Paragraphs(m) – абзац данного документа, m – номер абзаца;
Range – диапазон, содержащий элементы указанного выше абзаца (предложения, слова, символы);
Words(I) – диапазон, представляющий собой слово из m-го абзаца, I – порядковый номер слова;
Characters(i) – символ 1-го слова, i – номер символа в слове.
Пример. Установить полужирное начертание шрифта для второго слова в третьем абзаце первого открытого документа.
Application.Documents(l).Paragraphs(3)
.Range.Words(2).Bold = True