Коллекция Worksheets и объект Worksheet Модель объектов Excel Коллекция Worksheets включает в себя множество всех объектов Worksheet (рабочий лист) в рабочей.

Презентация:



Advertisements
Похожие презентации
Модель объектов Excel В модели объектов Excel имеется более 100 объектов. Наиболее часто используемыми объектами Excel являются объекты Application, Workbooks.
Advertisements

Табличный процессор Microsoft Excel Визуальное программирование на языке Visual BASIC.
Этапы разработки приложения 1. Определение потребностей пользователя – постановка задачи. 2. Проектирование приложения, удовлетворяющего заданным условиям.
Ввод кода VBA Код VBA состоит из инструкций. После ввода инструкции редактор VBA выполняет следующие действия: вставляет пробелы между операторами и операндами;
Макросы в электронных таблицах. 1.Visual Basic для приложений Язык объектно-ориентированного программирования Visual Basic for Applications (VBA) предназначен.
Основы языка программирования VBA (Visual Basic for Application) Офисное программирование.
Назначение Табличный процессор – это комплекс взаимосвязанных программ, предназначенный для обработки электронных таблиц. Электронная таблица – это компьютерный.
Пользовательские формы в Excel Разработка VBA-приложений.
Электронные таблицы EXCEL. Электронные таблицы Электронные таблицы; Электронные таблицы Рабочая книга; Рабочая книга Строка; Фрагмент; Фрагмент Столбцы.
Оглавление Редактирование книги Вставка нового листа Удаление текущего листа Переименование текущего листа Копирование / перемещение листа или группы листов.
Microsoft EXCEL 2003 Ирина Киселева 2009г.. Темы Запуск Excel Окно и рабочая книга Excel Строка меню Создание и сохранение новой книги Открытие книги.
Основные понятия языка VBA Excel. Объекты Объект - основной элемент VBA Excel. В VBA объектами являются рабочая книга, рабочий лист и его составляющие.
Компонент DatagriedView.. DataGridView - стандартный GUI компонент для отображения и редактирования таблиц.
Интерфейс электронных таблиц. Данные в ячейках таблицы. Основные режимы работы.
Основы объектно- ориентированного визуального программирования Объекты: свойства, методы, события. события.
Электронные таблицы (табличные процессоры) урок для 10 класса Выполнил учитель информатики МБОУСОШ 20 г. Минеральные Воды Гиндлер Елена Викторовна 2011.
Электронные таблицы Ознакомительный урок для учащихся 7 класса. Microsoft Excel Выполнил: учитель информатики Кузьмичева Ольга Владимировна.
Электронная таблица – это программа, моделирующая на экране двумерную таблицу, состоящую из строк и столбцов. Основной задачей электронной таблицы является.
MS Excel Part I. MS Excel Это электронные таблицы Назначение электронных таблиц: Организация как числовых, так и текстовых данных Организация как числовых,
MS Excel Содержание: Что такое Excel Работа с программой Окно программы Основные понятия Редактирование и форматирование объектов в Excel.
Транксрипт:

Коллекция Worksheets и объект Worksheet Модель объектов Excel Коллекция Worksheets включает в себя множество всех объектов Worksheet (рабочий лист) в рабочей книге. В иерархии Excel объект Worksheets идет сразу после объекта Workbook.

Свойства коллекции Worksheets и объекта Worksheet Коллекция Worksheets и объект Worksheet Name – возвращает или устанавливает имя рабочего листа. Visible – возвращает True, если объект – видимый. Cells – возвращает коллекцию всех ячеек рабочего листа. Columns, Rows – возвращает коллекцию всех столбцов и строк рабочего листа.

Методы коллекции Worksheets и объекта Worksheet Activate – активизирует рабочий лист. Add – создает новый рабочий лист. Delete – удаляет рабочий лист. П 1.Worksheets(1).Name = Декабрь 2.Workbooks(1).Worksheets(3).Cells(1,3).Font.Size = 20 3.Worksheets(Итоги).Activate 4.ActiveSheet.Delete 5.Worksheets(3).Add Коллекция Worksheets и объект Worksheet

Обработка событий объекта Worksheet 1.Перейти в редактор VBA; 2.В окошке Project Explorer выбрать объект Лист1 (или другой лист) и перейти в окошко кода для этого объекта; 3.В верхнем левом списке выбрать объект Worksheet; 4.В верхнем правом списке выбрать необходимое событие. Коллекция Worksheets и объект Worksheet

События объекта Worksheet Activate – при активизации рабочего листа. BeforeDoubleClick – при двойном щелчке по рабочему листу. Calculate – при пересчете рабочего листа. Change – при изменении содержимого ячейки пользователем. Deactivate – когда рабочий лист теряет фокус. SelectionChange – при изменении выделенного диапазона ячеек. Коллекция Worksheets и объект Worksheet

Объект Range Модель объектов Excel В иерархии Excel объект Range (диапазон), один из ключевых объектов VBA,следует сразу после объекта Worksheet. Объект Range может представлять собой ячейку, строку, столбец или диапазон ячеек.

Объект Selection Объект Selection – это любые выделенные ячейки на рабочем листе. При работе с объектом Selection можно использовать свойства и методы объекта Range. Для определения объекта Selection можно использовать метод Select. Модель объектов Excel

Задание группы строк и столбцов П 1.Range(A:C) – задает диапазон, состоящий из столбцов A, B и C. 2.Range(2:2) – задает диапазон состоящий из второй строки. 3.Range(2:5) – задает диапазон состоящий из 2, 3, 4, 5 строки. 4.Rows(2) – задает вторую строку. 5.Columns (1) – задает столбец А. Объекты Range и Selection

Связь объекта Range и свойства Cells объекта Worksheet П 1.Range(A2) – задает ячейку A2. 2.Cells(1,2) – задает ячейку B1. 3.Range(A2:C3) – задает диапазон ячеек A2:C3. 4.Range(A2:C3, A5:C6) – задает диапазон ячеек A2:C3 и A5:C6. 5.Range(Cells(1,2), Cells(3,3)) – задает диапазон ячеек B1:C3. 6.Range(B2:D4).Select Selection.Cells(2,2).Value = 2 – значение 2 вводится в ячейку C3. Объекты Range и Selection

Свойства объекта Range Value – возвращает или устанавливает значение в ячейках диапазона. Interior – возвращает объект, представляющий собой фон ячейки. Свойство ColorIndex этого объекта задает цвет фона (от 1 до 56: 1-черный, 2-белый, 3-красный, 4-зеленый, 5-синий, 6- желтый, 7-фиолетовый ). Font – возвращает объект, представляющий собой шрифт. Свойства: Name, FontStyle (Regular (обычный), Bold (жирный), Italic (курсив)), Size, ColorIndex. Объекты Range и Selection

Свойства объекта Range Formula – возвращает или устанавливает формулу в формате A1. Address – возвращает адрес ячейки. П 1.X = Range(C1).Value X - переменная 2.Range(A1:B3).Value = 1 3.With Range (A1:B2).Font.Size = 14 :.FontStyle = Bold :.ColorIndex = 3 End With 4.Range(A1).Formula = =$A$4 + $A$10 Объекты Range и Selection

Методы объекта Range Activate – активизирует ячейку. Clear – очищает диапазон. Copy – копирует диапазон в другой диапазон или в буфер обмена. Delete – удаляет диапазон. Select – выделяет диапазон. П 1.Range(A1:B3).Clear 2.Range (A1:D4).Copy Worksheets(Лист2).Range(E5) 3.Rows(3).Delete 4.Range(A1:C3).Select : Range(B1).Activate Объекты Range и Selection