СДЕЛАЙТЕ СВОИ УРОКИ ЕЩЁ ЭФФЕКТИВНЕЕ, А ЖИЗНЬ СВОБОДНЕЕ

Благодаря готовым учебным материалам для работы в классе и дистанционно

Скидки до 50 % на комплекты
только до 11.07.2025

Готовые ключевые этапы урока всегда будут у вас под рукой

Организационный момент

Проверка знаний

Объяснение материала

Закрепление изученного

Итоги урока

Excel. Свойства и методы объекта Application

Категория: Информатика

Нажмите, чтобы узнать подробности

Изучаем офисное программирование на языке VBA.

В презентации рассматриваются свойства и методы объектMS Excel .  

Просмотр содержимого документа
«Excel. Свойства и методы объекта Application»

Excel. Свойства и методы объекта Application

Excel. Свойства и методы объекта Application

Свойства с префиксом Active ... — возвращают активную ячейку (ту, на которую указывает курсор ввода данных), активную диаграмму, активный лист, активную книгу или активное окно. Все эти свойства доступны только для чтения.
  • Свойства с префиксом Active ... — возвращают активную ячейку (ту, на которую указывает курсор ввода данных), активную диаграмму, активный лист, активную книгу или активное окно. Все эти свойства доступны только для чтения.
Cells  —возвращает объект Range, представляющий собой все ячейки в активном листе активной книги. Обращение к ячейкам активного листа может выглядеть так: Application . Cells (1, 2). Font . Bold = True В данном случае мы выделили полужирным ячейку на пересечении первой строки и второго столбца.
  • Cells  —возвращает объект Range, представляющий собой все ячейки в активном листе активной книги.
  • Обращение к ячейкам активного листа может выглядеть так:
  • Application . Cells (1, 2). Font . Bold = True
  • В данном случае мы выделили полужирным ячейку на пересечении первой строки и второго столбца.
Очень похоже действуют свойства Columns и Rows . Например, чтобы проделать подобную операцию со всем вторым столбцом, можно использовать команду вида: Application . Columns (2). Font . Bold = True а для второй строки можно воспользоваться похожей командой: Application . Rows (2). Font . Bold = True
  • Очень похоже действуют свойства Columns и Rows . Например, чтобы проделать подобную операцию со всем вторым столбцом, можно использовать команду вида:
  • Application . Columns (2). Font . Bold = True
  • а для второй строки можно воспользоваться похожей командой:
  • Application . Rows (2). Font . Bold = True
DisplayAlerts  — свойство, которое позволяет отключить показ различных предупреждений, которые пользователю обычно в ходе работы приложения показывать не надо.
  • DisplayAlerts  — свойство, которое позволяет отключить показ различных предупреждений, которые пользователю обычно в ходе работы приложения показывать не надо.
FileDialog  — позволяет обратиться к диалоговым окнам открытия и сохранения файлов (то же самое можно сделать при помощи более общего свойства Dialogs ).
  • FileDialog  — позволяет обратиться к диалоговым окнам открытия и сохранения файлов (то же самое можно сделать при помощи более общего свойства Dialogs ).
Например, чтобы предоставить пользователю выбрать единственный файл в окне открытия и получить полный путь к нему, можно воспользоваться кодом: Application.FileDialog(msoFileDialogOpen).AllowMultiSelect = False Application.FileDialog(msoFileDialogOpen).Show Debug.Print Application.FileDialog(msoFileDialogOpen).SelectedItems(1)
  • Например, чтобы предоставить пользователю выбрать единственный файл в окне открытия и получить полный путь к нему, можно воспользоваться кодом:
  • Application.FileDialog(msoFileDialogOpen).AllowMultiSelect = False
  • Application.FileDialog(msoFileDialogOpen).Show
  • Debug.Print Application.FileDialog(msoFileDialogOpen).SelectedItems(1)
Range  — очень важное свойство. Возвращает объект Range , который представляет собой диапазон ячеек и используется в Excel практически для любых операций с ячейками.
  • Range  — очень важное свойство. Возвращает объект Range , который представляет собой диапазон ячеек и используется в Excel практически для любых операций с ячейками.
Selection  —свойство возвращает то, что в настоящий момент выбрал пользователь. Если он выбрал обычные ячейки в таблице, то вернется объект Range . Если же пользователь выбрал что-то на диаграмме, то может вернуться объект осей, легенды и т.   п., в зависимости от того, что было выбрано.
  • Selection  —свойство возвращает то, что в настоящий момент выбрал пользователь. Если он выбрал обычные ячейки в таблице, то вернется объект Range .
  • Если же пользователь выбрал что-то на диаграмме, то может вернуться объект осей, легенды и т.   п., в зависимости от того, что было выбрано.
Sheets  — это свойство возвращает коллекцию Sheets  — набор листов книги и набор диаграмм, которые находятся на отдельных листах. Если используется свойство Worksheets , то вернется та же коллекция Sheets, но уже состоящая только из объектов Worksheet  — обычных листов (без диаграмм).
  • Sheets  — это свойство возвращает коллекцию Sheets  — набор листов книги и набор диаграмм, которые находятся на отдельных листах.
  • Если используется свойство Worksheets , то вернется та же коллекция Sheets, но уже состоящая только из объектов Worksheet  — обычных листов (без диаграмм).
ThisCell и ThisWorkbook  —свойства, которые позволяют обращаться к текущей ячейке и к текущей книге. Эти объекты создавать не нужно — они и так изначально существуют в работающем Excel .
  • ThisCell и ThisWorkbook  —свойства, которые позволяют обращаться к текущей ячейке и к текущей книге.
  • Эти объекты создавать не нужно — они и так изначально существуют в работающем Excel .
Windows , Workbooks и Sheets  — возвращают, соответственно, все открытые окна, книги и листы Excel.
  • Windows , Workbooks и Sheets  — возвращают, соответственно, все открытые окна, книги и листы Excel.


Скачать

Рекомендуем курсы ПК и ППК для учителей

Вебинар для учителей

Свидетельство об участии БЕСПЛАТНО!