Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Вопросы по ИТ.doc
Скачиваний:
2
Добавлен:
25.09.2019
Размер:
433.66 Кб
Скачать
  1. Объект Application. Основные свойства и методы.

Объект Application представляет приложение Excel. После запуска Excel объект Application будет доступен всегда. Если вы обращаетесь к какому-либо свойству без указания вышестоящего объекта, то редактор Visual Basic будет считать, что вы обращаетесь к свойству объекта Application. Поэтому эти две строки кода в Excel равнозначны: Application.Workbooks.Add и Workbooks.Add.

Свойство AutoRecover позволяет определить параметры автосохранения Excel.

Свойство Calculation позволяет настроить режим пересчета рабочей книги.

Свойство Cells - позволяет обращаться к ячейкам активного листа.

Columns – работа со столбцом.

Rows – работа со строкой.

Метод GetOpenFilename() открывает диалоговое окно и позволяет получить информацию о том, что выбрал пользователь.

Метод GetSaveAsFilename() по функциональности соотвествует команде Сохранить как.

Метод Run() позволяет выполнить процедуру или функцию VBA, макрос Excel или процедуру или функцию.

  1. Объект Workbook. Основные свойства и методы.

Свойства Name и FullName задают разные имена книги. Самое простое имя - Name, которое совпадает с именем файла книги. FullName - это имя файла книги вместе с полным путем к нему в операционной системе.

Метод Add() используется для создания новой книги.

Метод Open() позволяет открыть существующую книгу.

Метод OpenText() используется для открытия текстового файла. Дополнительные параметры позволяют определить его формат.

  1. Объект Worksheet. Основные свойства и методы.

Метод Add() используется для создания новой страницы.

Visible() – проверка видимости листа, Copy() – копирование диапозона, Move() – перемещение диапозона, PrintOut() – печать страницы, PrintPreview() – предварительный просмотр, Select() – выделить какую-то область листа.

Однако предусмотрен и один специфический метод FillAcrossSheets() - скопировать объект диапазона Range (полностью, только содержимое или только оформление) во все листы данной книги.

Свойство Next дает ссылку на следующий лист в книге, а свойство Previous - на предыдущий лист.

Свойство SetBackgroundPicture() позволяет назначить листу фоновое изображение.

Свойство ShowAllData() показывает все скрытые и отфильтрованные данные на листе.

  1. Объект Worksheet. Основные события.

Самое важное событие объекта Worksheet - Change.

Есть еще два очень удобных события BeforeRightClick() и BeforeDoubleClick().

  1. Объект Range. Общая характеристика.

Объект позволяет совершить обращение к одной ячейке или к целому диапазону.

Свойство Address позволяет вернуть адрес текущего диапазона.

Свойство Count возвращает количество ячеек в диапазоне.

Свойство CurrentRegion возвращает объект Range, представляющий диапазон, окруженный пустыми ячейками (т. е. непустую область, в которую входит исходный диапазон или ячейка).

Свойство End позволяет получить последнюю ячейку исходного диапазона.

Свойство Font позволяет получить доступ к объекту Font, при помощи которого можно настроить особенности оформления текста в ячейке (цвет, шрифт, размер букв и т. п.).

Свойство Formula возвращает текст формулы, прописанной в ячейку (а не вычисленное значение) или позволяет записать формулу в ячейку. Если применить это свойство для диапазона из нескольких ячеек, то формула будет прописана по всей ячейке диапазона.

Свойство Interior позволяет выделить цветом ячейки диапазона.

Свойство Next позволяет перейти на следующую ячейку. Если лист не защищен, то следующей ячейкой будет считаться ячейка справа, если лист защищен — то следующая незаблокированная ячейка.

Свойство Offset позволяет получить определенное смещение относительно исходного диапазона.