Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ОПІ_Лекції_зошит4.docx
Скачиваний:
2
Добавлен:
20.08.2019
Размер:
244.78 Кб
Скачать

Керування документами Excel

Документи, що редагуються в деякому екземплярі додатку Excel, доступні через сімейство WorkBooks об’єкту «Excel.Application». Посилання на кожний елемент (документ) сімейства можна отримати за допомогою методу Item, який повертає об’єкт типу WorkBook. Додавання документу здійснюється методом Add. В якості параметру може бути зазначена назва шаблону:

Function Add(Template: string): WorkBook;

Якщо шаблон Template не заданий, то документ створюється на основі шаблону за замовчуванням.

Документ Excel складається з робочих сторінок (аркушів), кожній з яких відповідає об’єкт типу WorkSheet, при чому об’єкти об’єднані в сімейство WorkSheets. Відповідно, для визначення кількості аркушів використовується властивість count даного сімейства, а для додавання нового аркуша – метод Add без параметрів.

Адресація елементів документу на робочому аркуші

Виведення інформації в клітинки робочого аркуша здійснюється за допомогою властивості Range об’єкту WorkSheet, яка повертає посилання на прямокутне виділення клітинок на даній сторінці:

Property Range(Cell1: string, Cell2: string): Cells;

Прямокутне виділення задається лівою верхньою клітинкою виділення Cell1 та правою нижньою клітинкою виділення Cell2. Для встановлення виділення на одну клітинку параметри Cell1 та Cell2 повинні співпадати:

WorkSheet.Range(‘D6’,’D6’);

Далі, з посиланням на прямокутну область клітинок допустимі наступні дії:

  1. Виділення області методом Select без параметрів

  2. Занесення (виведення) інформації

Виведення інформації в клітинки робочого аркуша

Для виведення інформації в клітинки або одну клітину документа слід отримати посилання на набір клітинок за допомогою властивості Range та присвоїти даній властивості необхідне значення:

WorkSheet.Range(‘A1’,’A5’):=’Текст’;

Якщо значення клітинки повинно бути обчислювальним по заданій формулі, то першим символом значення повинен бути знак «=».

Просте форматування клітинок може бути здійснене за допомогою підлеглої властивості (об’єкту) Font властивості Range:

WorkSheet.Range(‘A1’,’A5’).Font.Bold:=true;

Сухарев, с.617

16,1,14,3,12,5,10,7

2,15,4,13,6,11,8,9

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]