Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Workbooks.Add




Application.Workbooks.Add

Лекція № 2

При автоматизації складних об'єктів, особливо технологічних комплексів, названі види управління застосовують у різних поєднаннях. Вибір сфери їх використання становить одну з найважливіших проблем формування функціональної структури систем управління.

 

Функціональна структура відображає основні функції системи, тобто сукупність функцій (операцій, дій), які забезпечують досягнення заданої мети функціонування системи. Тоді особливо важливим є те, що для організації й реалізації управління різними об'єктами існує порівняно невеликий набір функцій - типова функціональна структура.

 

Інформаційні функції призначені для вимірювання значень технологічних параметрів, збирання, сортування та розподілу даних про стан об'єкта.

 

Функції формування дій управління визначають значення останніх щодо змінюються властивості об'єктів (умови тепло- та масообміну, константи хімічних реакцій тощо). Це так звані параметричні (внутрішні) збурення, тоді як на об'єкт діють численні зовнішні збурення. Тому системи управління слід надшиті-властивостями адаптації (пристосування), що можна здійснити різними шляхами: зміною структури, параметрів настроювання або одним і другим одночасно.

 

При значно змінюваних характеристиках об'єкта й зовнішнього середовище застосовуються системи із самонастроюванням (рос.-самонастраивающиеся). В цих системах у контурі управління використовуються математичні моделі об'єкта (еталонні або одержувані в процесі роботи).Тому з'являється можливість постійно враховувати еволюцію об'єкта, зміни в зовнішньому середовищі у оперативно реагувати на них. У цьому класі систем розглядаються також системи зі змінною структурою, коли під час роботи автоматично підключаються (комутуються) різні елементи системи, які потрібні в різних ситуаціях роботи.

 

 

 

Властивості об'єкту Application

Властивості Дії, що виконуються, і допустимі значення
ActiveWorkbook, ActiveSheet, ActiveCell, ActiveChart, ActiveDialog, Повертає активний об'єкт: робочу книгу, лист, комірку, діаграму, діалогове вікно. Властивість ActiveCell знаходиться в ActiveSheet, а властивості ActiveSheet, ActiveChart і ActiveDialog в ActiveWorkbook. У наступному прикладі в активній комірці встановлюється напівжирний шрифт і до неї вводиться рядок тексту «Звіт за травень»: With ActiveCell .Font. Bold = True .Value = «Звіт за травень» End With (приклад1)
ThisWorkbook Возвращает рабочую книгу, содержащую выполняющийся в данный момент макрос. Это свойство может возвращать рабочую книгу, отличную от возвращаемой свойством ActiveWorkbook, т. к. выполняемый макрос может находиться в неактивной книге
Calculation Встановлює режим обчислень. Допустимі значення: · xlCalculationAutomatic (автоматичний режим) · xlCalculationManual (обчислення виконуються вручну) · xlCalculationSemiAutomatic (автоматический режим, не распространяется на таблицы)
Cells Одно из самых важных свойств объекта Application. Оно возвращает объект Range, представляющий собой все ячейки в активном листе активной книги. Обращение к ячейкам активного листа может выглядеть так: Application.Cells(1, 2).Font.Bold = True
Columns Повертає об’єкт Range, що являє собою усі стовпці активного листа активної книги. Application.Columns(2).Font.Bold = True
Rows Повертає об’єкт Range, що являє собою усі рядки активного листа активної книги. Application.Rows(2).Font.Bold = True
Caption Возвращает текст в строке имени главного окна Excel. Установка свойства равным Emptyвозвращает заголовок, используемый по умолчанию. В следующем примере первая инструкция устанавливает в качестве заголовка окна приложения текст Отчет за 1999 год, а вторая возвращает имя окна, используемое по умолчанию, т. е. Microsoft Excel: Application. Caption = «Отчет за 1999 год» Application. Caption = Empty
Height Высота окна приложения в пунктах
Width Ширина окна приложения в пунктах
Left Расстояние в пунктах от левой границы окна приложения до левого края экрана
Right Расстояние в пунктах от правой границы окна приложения до правого края экрана
Top Расстояние в пунктах от верхней границы окна приложения до верхнего края экрана
WindowState Устанавливает размер окна. Допустимые значения: · xlMaximized (максимальный) · xlMinimized (минимальный) · xlNormal(нормальный) Например устанавливается максимальный размер окна Application. WindowState = xlMaximized

Методи обєкту Application

Методи Дії, що виконуються
Calculate Вызывает принудительное вычисление во всех открытых рабочих книгах. Например: Application. Calculate
Run Запускает на выполнение подпрограмму или макрос. Run (Macro, Argl, Arg2, …) Macro — строка с именем макроса Arg1, Arg2, … — аргументы передаваемые макросу Например запускает макрос Расчет Application. Run Macro:= «Расчет“
Volatile Вызывает перевычисление функции пользователя при изменении значений параметров. Например, функция Квадратбудет автоматически пересчитывать результат на рабочем листе при изменении значения аргумента: Function Квадрат (х) Application. Volatile Квадрат = х^2 End Function
Quit Закрывает приложение. Application. Quit

Події об'єкту Application

Событие Когда возникает событие
NewWorkbook При создании новой рабочей книги
WorkbookActivate При активизации рабочей книги
WorkbookBeforeClose Перед закрытием рабочей книги
WorkbookBeforePrint Перед печатью рабочей книги
WorkbookBeforeSave Перед сохранением рабочей книги
WorkbookNewSheet При добавлении нового листа в рабочую книгу
WorkbookOpen При открытии рабочей книги
WorkbookDeactivate Когда активная книга теряет фокус

 

3. Загальні відомості про об’єкт Workbook і сімейство Workbooks

Следующий по иерархии после Application объект объектной модели Excel — это объект Workbook, который представляет собой книгу Excel. Можно сказать, что объект Workbook занимает в Excel примерно то же место, что и объект Document в Word — он необходим для получения ссылки на нужную нам книгу в наборе открытых книг Excel, для настройки общих свойств и выполнения общих действий со всеми листами книги. На практике чаще всего нам нужно либо создать в Excel новую книгу, либо открыть существующую книгу (или другой файл в формате, который понимает Excel, например, DBF). Для этой цели используются методы Add() (Макрос6) и Open() соответственно. Например, создать новую книгу в Excel можно так:




Поделиться с друзьями:


Дата добавления: 2013-12-14; Просмотров: 322; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.009 сек.