🗊 Презентация Объект Application

Нажмите для полного просмотра!
Объект Application, слайд №1 Объект Application, слайд №2 Объект Application, слайд №3 Объект Application, слайд №4 Объект Application, слайд №5 Объект Application, слайд №6 Объект Application, слайд №7 Объект Application, слайд №8 Объект Application, слайд №9 Объект Application, слайд №10 Объект Application, слайд №11 Объект Application, слайд №12 Объект Application, слайд №13 Объект Application, слайд №14 Объект Application, слайд №15 Объект Application, слайд №16 Объект Application, слайд №17 Объект Application, слайд №18 Объект Application, слайд №19 Объект Application, слайд №20 Объект Application, слайд №21 Объект Application, слайд №22 Объект Application, слайд №23 Объект Application, слайд №24 Объект Application, слайд №25 Объект Application, слайд №26 Объект Application, слайд №27 Объект Application, слайд №28 Объект Application, слайд №29 Объект Application, слайд №30 Объект Application, слайд №31 Объект Application, слайд №32 Объект Application, слайд №33 Объект Application, слайд №34 Объект Application, слайд №35 Объект Application, слайд №36 Объект Application, слайд №37 Объект Application, слайд №38 Объект Application, слайд №39

Содержание

Вы можете ознакомиться и скачать презентацию на тему Объект Application. Доклад-сообщение содержит 39 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1


РХТУ им. Д.И. Менделеева Каф. ИКТ Курс создал: ст. преп. A.М. Васецкий
Описание слайда:
РХТУ им. Д.И. Менделеева Каф. ИКТ Курс создал: ст. преп. A.М. Васецкий

Слайд 2


Объект Application Объект Application (приложение) является главным в иерархии объектов Excel и представляет само приложение Excel. Он имеет более...
Описание слайда:
Объект Application Объект Application (приложение) является главным в иерархии объектов Excel и представляет само приложение Excel. Он имеет более 120 свойств и 40 методов. Эти свойства и методы предназначены для установки общих параметров приложения Excel. Application находится на вершине объектной модели Excel и содержит все остальные объекты. Кроме этого, объект Application выступает хранилищем для свойств и методов, которые не подходят для включения в любой другой объект, но необходимы для программного управления Excel. Например, существуют свойства объекта Application, предназначенные для управления обновлением экрана и включения предупреждений.

Слайд 3


Свойства объекта Application Глобальные члены Многие методы и свойства объекта Application являются членами группы , доступной в самом начале списка...
Описание слайда:
Свойства объекта Application Глобальные члены Многие методы и свойства объекта Application являются членами группы , доступной в самом начале списка классов в окне Object Browser Если свойство или метод входит в группу , на него можно ссылаться, не указывая ссылку на объект. Cсылки эквивалентны: Application.ActiveCell ActiveCell Однако, не все свойства объекта Applications глобальны Например ScreenUpdating, не являются глобальными. Корректно: Application.ScreenUpdating = False А применение ScreenUpdating = False приводит к созданию новой переменной ScreenUpdating

Слайд 4


Свойства объекта Application типа Active Объект Application предоставляет множество ссылок, которые можно применять для обращения к активным объектам...
Описание слайда:
Свойства объекта Application типа Active Объект Application предоставляет множество ссылок, которые можно применять для обращения к активным объектам без указания явного имени. Это даёт возможность создавать универсальный код, который работает с объектами одного и того же типа, но имеющими разные имена.

Слайд 5


Свойства объекта Application
Описание слайда:
Свойства объекта Application

Слайд 6


Свойства объекта Application Свойство Selection не будет возвращать ссылку на объект Range, если выделен объект другого типа, например Shape, или...
Описание слайда:
Свойства объекта Application Свойство Selection не будет возвращать ссылку на объект Range, если выделен объект другого типа, например Shape, или активный лист не является листом электронной таблицы. Возможно, в макрос потребуется добавить условие, которое будет проверять, выделен ли лист электронной таблицы, перед тем как вставлять данные. If TypeName(ActiveSheet) "Worksheet" Or _ TypeName(Selection) "Range" Then _ MsgBox "Этот макрос может использоваться" _ & "только вместе с диапазоном", vbCritical Exit Sub End If

Слайд 7


Пример Application позволяет вызывать более 400 встроенных функций рабочего листа при помощи конструкции вида:...
Описание слайда:
Пример Application позволяет вызывать более 400 встроенных функций рабочего листа при помощи конструкции вида: Application.ФункцияРабочегоЛиста(Аргументы) Следует обратить внимание, что формат использования матричных функций несколько отличается от формата обычных. (см. пример). Функции листа в VBА задаются только в английском варианте. Таблица соответствия русских и английских функций см. в файле funcs.xls в папке Microsoft office\...

Слайд 8


Примеры использования функций рабочего листа
Описание слайда:
Примеры использования функций рабочего листа

Слайд 9


Свойства объекта Application
Описание слайда:
Свойства объекта Application

Слайд 10


Свойства объекта Application
Описание слайда:
Свойства объекта Application

Слайд 11


Примеры Подавление предупреждений при удалении рабочего листа: Application.DisplayAlerts = False ActiveSheet.Delete Application.DisplayAlerts = True...
Описание слайда:
Примеры Подавление предупреждений при удалении рабочего листа: Application.DisplayAlerts = False ActiveSheet.Delete Application.DisplayAlerts = True Стоит избегать выделения объектов средствами кода VBA. Это редко когда требуется, и при отказе от выделения или активизации объектов код будет работать быстрее. Если экран необходимо зафиксировать на время работы макроса то: Application.ScreenUpdating = False

Слайд 12


Свойства объекта Application (продолжение)
Описание слайда:
Свойства объекта Application (продолжение)

Слайд 13


Свойства объекта Application
Описание слайда:
Свойства объекта Application

Слайд 14


Методы объекта Application
Описание слайда:
Методы объекта Application

Слайд 15


Методы объекта Application (продолжение)
Описание слайда:
Методы объекта Application (продолжение)

Слайд 16


Run (пример)
Описание слайда:
Run (пример)

Слайд 17


Коды клавиш для OnKey
Описание слайда:
Коды клавиш для OnKey

Слайд 18


Коды клавиш для OnKey Допустимо использование сочетания одновременно нажатых клавиш. С этой целью для перечисленных трех клавиш установлены следующие...
Описание слайда:
Коды клавиш для OnKey Допустимо использование сочетания одновременно нажатых клавиш. С этой целью для перечисленных трех клавиш установлены следующие коды: - + - ^ - % В примере процедуре Амортизация назначена комбинация клавиш +, а процедуре ПроцентнаяСтавка – ++.>: Application.OnKey "^{+}", "Амортизация" Application.ОnКеу "+^ {RIGHT}", _"ПроцентнаяСтавка"

Слайд 19


Пример Private Sub Workbook_Open() ‘располагается в коде листа ‘Отслеживаем нажатие клавиши Application.OnKey "{DEL}", "MyDel"...
Описание слайда:
Пример Private Sub Workbook_Open() ‘располагается в коде листа ‘Отслеживаем нажатие клавиши Application.OnKey "{DEL}", "MyDel" End Sub Private Sub Workbook_BeforeClose(Cancel As Boolean) ‘располагается в коде листа ‘Восстанавливаем стандартную реакцию на клавишу Application.OnKey "{DEL}" End Sub Sub MyDel() ‘располагается в основном модуле ‘Описание действий при нажатии на клавишу Msgbox "Нажата клавиша DEL" End Sub

Слайд 20


Методы объекта Application (продолжение)
Описание слайда:
Методы объекта Application (продолжение)

Слайд 21


Метод Evaluate Может использоваться для расчета значения формул листов Excel и генерации ссылок на объекты Range. Стандартный синтаксис вызова метода...
Описание слайда:
Метод Evaluate Может использоваться для расчета значения формул листов Excel и генерации ссылок на объекты Range. Стандартный синтаксис вызова метода Evaluate выглядит следующим образом: Evaluate("Выражение") Кроме этого, существует сокращенная форма вызова, в которой отсутствуют двойные кавычки, а выражение заключается в квадратные скобки, например: [Выражение] На месте Выражения может находиться любое действительное выражение на листе с или без знака равенства слева. Также это может быть ссылка на диапазон ячеек. Расчеты на листе могут включать в себя функции, недоступные в VBA через объект WorksheetFunction. Также это могут быть формулы массивов на листе Следующие два примера являются эквивалентными и возвращают значение True, если ячейка A1 пустая, и False в противном случае: MsgBox Evaluate("=ISBLANK(A1)") MsgBox [ISBLANK(A1)]

Слайд 22


Evaluate (продолжение) Два способа использования метода Evaluate для генерации ссылки на объект Range с присвоением значения этому объекту:...
Описание слайда:
Evaluate (продолжение) Два способа использования метода Evaluate для генерации ссылки на объект Range с присвоением значения этому объекту: Evaluate("A1").Value = 10 [A1].Value = 10 Эти выражения эквивалентны. Выражение можно сократить еще больше, опустив свойство Value, так как это принятое по умолчанию свойство объекта Range: [A1] = 10

Слайд 23


Метод Inputbox Answer = Application.InputBox(prompt:="Введите диапазон", Type:=8) Параметр Type может принимать следующие значения (или...
Описание слайда:
Метод Inputbox Answer = Application.InputBox(prompt:="Введите диапазон", Type:=8) Параметр Type может принимать следующие значения (или сумму этих значений):

Слайд 24


Пример. Ввод диапазона Public Sub SelectRange() Dim aRange As Range On Error Resume Next Set aRange = Application.InputBox(prompt:="Введите...
Описание слайда:
Пример. Ввод диапазона Public Sub SelectRange() Dim aRange As Range On Error Resume Next Set aRange = Application.InputBox(prompt:="Введите диапазон", Type:=8) If aRange Is Nothing Then MsgBox "Операция отменена" Else aRange.Select End If End Sub

Слайд 25


События объекта Application
Описание слайда:
События объекта Application

Слайд 26


Объект Workbook и семейство Workbooks В иерархии Excel объект workbook (рабочая книга) идет сразу после объекта Application и представляет файл...
Описание слайда:
Объект Workbook и семейство Workbooks В иерархии Excel объект workbook (рабочая книга) идет сразу после объекта Application и представляет файл рабочей книги. Рабочая книга хранится либо в файлах формата XLS (стандартная рабочая книга) или XLA (полностью откомпилированное приложение). Свойства и методы рабочей книги позволяют работать с файлами.

Слайд 27


Свойства объектов Workbook и семейства Workbooks
Описание слайда:
Свойства объектов Workbook и семейства Workbooks

Слайд 28


Свойства объекта Workbook и семейства Workbooks
Описание слайда:
Свойства объекта Workbook и семейства Workbooks

Слайд 29


Методы объекта Workbook и семейства Workbooks
Описание слайда:
Методы объекта Workbook и семейства Workbooks

Слайд 30


Методы объекта Workbook и семейства Workbooks
Описание слайда:
Методы объекта Workbook и семейства Workbooks

Слайд 31


Методы объекта Workbook и семейства Workbooks
Описание слайда:
Методы объекта Workbook и семейства Workbooks

Слайд 32


События объекта Workbook и семейства Workbooks
Описание слайда:
События объекта Workbook и семейства Workbooks

Слайд 33


Свойства объекта Worksheet и семейство Worksheets
Описание слайда:
Свойства объекта Worksheet и семейство Worksheets

Слайд 34


Методы объекта Worksheet и семейство Worksheets
Описание слайда:
Методы объекта Worksheet и семейство Worksheets

Слайд 35


Методы объекта Worksheet и семейство Worksheets
Описание слайда:
Методы объекта Worksheet и семейство Worksheets

Слайд 36


Методы объекта Worksheet и семейство Worksheets
Описание слайда:
Методы объекта Worksheet и семейство Worksheets

Слайд 37


Методы объекта Worksheet и семейства Worksheets
Описание слайда:
Методы объекта Worksheet и семейства Worksheets

Слайд 38


События объекта Worksheet и семейства Worksheets
Описание слайда:
События объекта Worksheet и семейства Worksheets

Слайд 39


Объект Application, слайд №39
Описание слайда:



Похожие презентации
Mypresentation.ru
Загрузить презентацию