Содержание
- 2. Лекція № 14 - Програмування VBA в Excel План лекції Об'єктна структура Excel. Об'єкт Workbook. Об'єкт
- 3. Об'єктна структура Excel У VBA для кожного додатку Office 2007 визначена безліч об'єктів, організованих в ієрархію,
- 4. Властивості об'єкту Application ActiveCell (Активний Осередок) — ця властивість містить посилання на осередок активного листа, в
- 5. Оновлення екрану Application.ScreenUpdating = False
- 6. Властивості Application Worksheet Range Chart Window
- 7. Об'єкт Workbook У ієрархії Ехсеl відразу після об'єкту Application слідує об'єкт Workbook — робоча книга. Кожен
- 8. Відкриття і створення робочих книг Оскільки об'єкти робочих книг Workbook входять в колекцію Workbooks, для створення
- 9. Метод Add Dim Новая_кніга As Excel.Workbook Set Новая_кніга = Workbooks.Add (шаблон) Workbooks.Open (Імя_файла) Set Workbook1 =
- 10. Збереження і закриття робочих книг Для збереження робочої книги, якій вже було привласнено ім'я, використовується метод
- 11. Додавання книги і збереження активної книги в робочому файлі Application.Workbooks.Add Call Application.ActiveWorkbook.SaveAs ("temp.xls") 'Збереження копії, отриманої
- 12. Для закриття робочої книги використовується метод Close Новая_кніга.Close (SaveChanges, FileName, RouteWorkbook)
- 13. Аргументи Аргумент SaveChanges задає варіант дій для випадку, коли робоча книга містить незбережені зміни. Можливі значення:
- 14. Метод Close об'єкту Workbook Sub CloseWorkbook() Dim Workbook1 As Workbook Set Workbook1 = Workbooks.Open (FileName: ThisWorkbook
- 15. PrintOut та доступні об'єкти і колекції Chart (діаграма); Charts (колекція діаграм); Range (діапазон); Sheets (колекція таблиць);
- 16. Синтаксис методу Printout Object.PrintOut (From, To, Copies, Preview _ ActivePrinter, PrintToFile, Collate, PrToFileName)
- 17. Аргументи Аргументи From і То задають першу і останню сторінки для друку. Значенням за умовчанням є
- 18. Об'єкт Worksheet Велика частина роботи, яка виконується програмами в середовищі Excel, зазвичай пов'язана безпосередньо з робочими
- 19. Додавання нового робочого листа Dim Новий_лист As Excel.Worksheet Set Новий_лист = Worksheets.Add (Before, After, Count) Новий_лист.Name
- 20. Конструкція ActiveWorkbook.Worksheets ("Sheet1") ActiveWorkbook.Worksheets (1) Для видалення робочого листа використовується метод Delete об'єкту Worksheet: ActiveWorkbook.Worksheets (Імя_листа).Delete
- 21. Копіювання і переміщення робочих листів Методи Сору і Move об'єкту Worksheet дозволяють копіювати і переміщати чи
- 22. Синтаксис Лист.Copy (Before, After) Worksheet ("Об'єми_продажу ") .Сору After := Worksheets (Worksheets.Count) Worksheet ("Об'єми_продажу ").Move Before
- 23. Об'єкт Range Об'єкт Range є одним з ключових об'єктів VBA і в ієрархії Excel слідує відразу
- 24. Визначення об'єкту Range Стандартне посилання на осередок. Так званий А1-стіль посилання на осередок є, мабуть, найпростішим
- 25. Визначення об'єкту Range Властивість Cells об'єкту Worksheets. Цей спосіб особливо зручний при написанні складних VBA-программ, оскільки
- 26. Визначення об'єкту Range Іменовані посилання на об'єкти. Оскільки діапазон є об'єктом, в програмі можна створити іменоване
- 27. Приклад використання різних способів завдання діапазону оброблюваних осередків Public Sub Proba() Зміна кольору фону вказаного осередку
- 28. Результат роботи прикладу
- 29. Використання властивості Cells для визначення діапазону При використанні у виразі без вказівки координат властивість Cells об'єкту
- 30. Параметр стовпця Cells.Item (2, 2) Cells.Item (2, “B”) Cells (2, 2) Cells (2, "В")
- 31. Виконання групових операцій над осередками За допомогою властивостей діапазону можна однією дією змінювати характеристики всіх осередків,
- 32. Циклічний перебір рядків і стовпців в межах діапазону з використанням об'єкту Range Public Sub FormatCells() Dim
- 33. Форматування осередків за допомогою об'єкту Range
- 34. Робота з окремими осередками діапазону Діапазон.Value = Діапазон.Value + 10 For Each aCell In Діапазон aCell.Value
- 35. Робота з виділенням Application.Selection.Value = 20 Selection.Value = 20 Dim Діапазон1 As Range Set Діапазон1 =
- 36. Виділення діапазону With Worksheets ("Статотчет") .Activate 'Активізація робочого листа .Range ("Робочий годинник"). Select 'Виділення іменованого діапазону
- 38. Скачать презентацию



































Крымская война 1853-1856гг. Оборона Севастополя
Оценка и отметка в истории учебных заведений России
Мыльные пузыри по-научному
Арксинус, акркосинус арктангенс.
Моя семья: взгляд сквозь объектив: традиции моей семьи
Юные водники Севастополь. Стенгазета
Студия декоративно-прикладного искусства Фантазёры. Платные услуги
Храмы Санкт - Петербурга
Развитие творческой одарённости через исследовательский поиск на уроках русского языка и литературы
Рассвет на Москве-реке
Создание и функционирование машинно-технологических станций (МТС) и других агропромышленных структур
ЭКО пакеты
СИСТЕМА «КАДРЫ»версия 3.1
Природа Антарктиды
Моё электронное портфолио
Координация Система лучшая
Популярность кальянной индустрии
Семейные праздники как одна из форм исторической памяти
Факторы, оказывающие влияние на гармонию совместной жизни
Гидра
Choosing a career
Обеспечение карьерного роста в образовательном учреждении
Презентация на тему Пустыня Сахара
Информация для отъезжающих в лагерь
Климат Северной Америки
Цифровой ввод/вывод
Фисташки защищают сердце
Чернобыльская авария.