🗊 Презентация Объектная модель Excel

Категория: Информатика
Нажмите для полного просмотра!
Объектная модель Excel, слайд №1 Объектная модель Excel, слайд №2 Объектная модель Excel, слайд №3 Объектная модель Excel, слайд №4 Объектная модель Excel, слайд №5 Объектная модель Excel, слайд №6 Объектная модель Excel, слайд №7 Объектная модель Excel, слайд №8 Объектная модель Excel, слайд №9 Объектная модель Excel, слайд №10 Объектная модель Excel, слайд №11 Объектная модель Excel, слайд №12 Объектная модель Excel, слайд №13 Объектная модель Excel, слайд №14 Объектная модель Excel, слайд №15 Объектная модель Excel, слайд №16 Объектная модель Excel, слайд №17 Объектная модель Excel, слайд №18 Объектная модель Excel, слайд №19 Объектная модель Excel, слайд №20 Объектная модель Excel, слайд №21 Объектная модель Excel, слайд №22 Объектная модель Excel, слайд №23

Содержание

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

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


Слайд 1


Объектная модель Excel Тема №5
Описание слайда:
Объектная модель Excel Тема №5

Слайд 2


Структура объектной модели Excel
Описание слайда:
Структура объектной модели Excel

Слайд 3


Основные объекты Excel Application - приложение; Workbook – рабочая книга; Worksheet – рабочий лист; Range – диапазон ячеек.
Описание слайда:
Основные объекты Excel Application - приложение; Workbook – рабочая книга; Worksheet – рабочий лист; Range – диапазон ячеек.

Слайд 4


Основные операции с рабочими книгами Создание рабочей книги: Excel.Workbook wb = ThisApplication.Workbooks.Add(Type.Missing); Закрытие всех открытых...
Описание слайда:
Основные операции с рабочими книгами Создание рабочей книги: Excel.Workbook wb = ThisApplication.Workbooks.Add(Type.Missing); Закрытие всех открытых рабочих книг: ThisApplication.Workbooks.Close(); Открытие существующей рабочей книги: Excel.Workbook wb = ThisApplication. Workbooks.Open(@"C:\YourPath\книга1.xls", Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing);

Слайд 5


Просмотр всех листов рабочей книги private void ListSheets() { int i = 0; Excel.Range rng = ThisApplication.get_Range("Sheets",...
Описание слайда:
Просмотр всех листов рабочей книги private void ListSheets() { int i = 0; Excel.Range rng = ThisApplication.get_Range("Sheets", Type.Missing); foreach (Excel.Worksheet sh in ThisWorkbook.Sheets) { rng.get_Offset(i, 0).Value2 = sh.Name; i = i + 1; } }

Слайд 6


Основные компоненты класса Sheets Свойство Visible Значения перечисления XlSheetVisibility: XlSheetHidden; XlSheetVeryHidden; xlSheetVisible Пример:...
Описание слайда:
Основные компоненты класса Sheets Свойство Visible Значения перечисления XlSheetVisibility: XlSheetHidden; XlSheetVeryHidden; xlSheetVisible Пример: ((Excel.Worksheet) ThisWorkbook.Sheets [1]).Visible = Excel.XlSheetVisibility. xlSheetVeryHidden;

Слайд 7


Основные компоненты класса Sheets Добавление нового листа в рабочую книгу: Excel.Sheet sh = ThisWorkbook. Sheets.Add(Type.Missing, Type.Missing,...
Описание слайда:
Основные компоненты класса Sheets Добавление нового листа в рабочую книгу: Excel.Sheet sh = ThisWorkbook. Sheets.Add(Type.Missing, Type.Missing, Type.Missing, Type.Missing); Создание копии листа: Excel.Worksheet) ThisWorkbook.Sheets[1]). Copy(Type.Missing, ThisWorkbook.Sheets [3]);

Слайд 8


Основные компоненты класса Sheets Удаление заданного листа: ((Excel.Worksheet) ThisWorkbook.Sheets[1]).Delete(); Перенос листа: Excel.Sheets shts =...
Описание слайда:
Основные компоненты класса Sheets Удаление заданного листа: ((Excel.Worksheet) ThisWorkbook.Sheets[1]).Delete(); Перенос листа: Excel.Sheets shts = ThisWorkbook. Sheets; ((Excel.Worksheet)shts[1]).Move(Type. Missing, shts[shts.Count]);

Слайд 9


Основные компоненты класса Sheets Печать выбранного объекта: ((Excel.Worksheet)ThisApplication. Sheets[1]).PrintOut(1, 1, 2, true, Type.Missing,...
Описание слайда:
Основные компоненты класса Sheets Печать выбранного объекта: ((Excel.Worksheet)ThisApplication. Sheets[1]).PrintOut(1, 1, 2, true, Type.Missing, Type.Missing, Type.Missing, Type.Missing); Предварительный просмотр: ((Excel.Worksheet)ThisApplication. Sheets[1]).PrintPreview(false); Выделение заданного объекта: ((Excel.Worksheet)ThisApplication. Sheets[1]).Select(Type.Missing);

Слайд 10


Методы класса Workbook Активизация рабочей книги: ThisApplication.Workbooks[1].Activate(); Закрытие заданной рабочей книги:...
Описание слайда:
Методы класса Workbook Активизация рабочей книги: ThisApplication.Workbooks[1].Activate(); Закрытие заданной рабочей книги: ThisApplication.Workbooks[1].Close (false, Type.Missing, Type.Missing); Сохранение всех открытых рабочих книг: foreach (Excel.Workbook wb in ThisApplication.Workbooks) wb.Save();

Слайд 11


Программное обращение к диапазонам Предварительные описания: Excel.Worksheet ws = (Excel. Worksheet)ThisWorkbook.Worksheets[1]; Excel.Range rng,...
Описание слайда:
Программное обращение к диапазонам Предварительные описания: Excel.Worksheet ws = (Excel. Worksheet)ThisWorkbook.Worksheets[1]; Excel.Range rng, rng1, rng2; Получение активной ячейки: rng = ThisApplication.ActiveCell;

Слайд 12


Программное обращение к диапазонам Непосредственное указание диапазона: rng = ws.get_Range("A1", Type.Missing); rng =...
Описание слайда:
Программное обращение к диапазонам Непосредственное указание диапазона: rng = ws.get_Range("A1", Type.Missing); rng = ws.get_Range("A1:B12", Type.Missing); Указание строки и столбца: rng = (Excel.Range)ws.Cells[1, 1];

Слайд 13


Программное обращение к диапазонам Указание «углов» диапазона: rng = ws.get_Range("A1", "C5"); rng = ws.get_Range("A1",...
Описание слайда:
Программное обращение к диапазонам Указание «углов» диапазона: rng = ws.get_Range("A1", "C5"); rng = ws.get_Range("A1", "C5").Cells; rng = ws.get_Range("A1", "C5").Rows; rng = ws.get_Range("A1", "C5").Columns; Обращение к именованному диапазону: rng = ThisApplication.Range ("SomeRangeName", Type.Missing);

Слайд 14


Программное обращение к диапазонам Обращение к заданной строке, столбцу или их диапазону: rng = (Excel.Range)ws.Rows[1, Type.Missing]; rng =...
Описание слайда:
Программное обращение к диапазонам Обращение к заданной строке, столбцу или их диапазону: rng = (Excel.Range)ws.Rows[1, Type.Missing]; rng = (Excel.Range)ws.Rows["1:3", Type.Missing]; rng = (Excel.Range)ws.Columns[3, Type.Missing];

Слайд 15


Программное обращение к диапазонам Обращение к выделенным ячейкам: rng = ThisApplication.Selection; Объединение двух диапазонов: rng =...
Описание слайда:
Программное обращение к диапазонам Обращение к выделенным ячейкам: rng = ThisApplication.Selection; Объединение двух диапазонов: rng = ThisApplication.get_Range ("A1:D4, F2:G5", Type.Missing); Пересечение двух диапазонов: rng = ThisApplication.get_Range ("A1:D16 B2:F14", Type.Missing);

Слайд 16


Программное обращение к диапазонам Смещение относительно исходного диапазона: rng = (Excel.Range) ws.Cells[1, 1]; for (int i = 1; i
Описание слайда:
Программное обращение к диапазонам Смещение относительно исходного диапазона: rng = (Excel.Range) ws.Cells[1, 1]; for (int i = 1; i

Слайд 17


Работа с диапазонами Установка значений ячеек: свойство Value2 Автоматическое заполнение диапазонов: метод AutoFill Сортировка данных в диапазоне:...
Описание слайда:
Работа с диапазонами Установка значений ячеек: свойство Value2 Автоматическое заполнение диапазонов: метод AutoFill Сортировка данных в диапазоне: метод Sort

Слайд 18


Параметры метода Sort
Описание слайда:
Параметры метода Sort

Слайд 19


Параметры метода Sort
Описание слайда:
Параметры метода Sort

Слайд 20


Параметры метода Sort
Описание слайда:
Параметры метода Sort

Слайд 21


Пример использования метода Sort private void DemoSort() { Excel.Range rng = ThisApplication. get_Range("Fruits", Type.Missing);...
Описание слайда:
Пример использования метода Sort private void DemoSort() { Excel.Range rng = ThisApplication. get_Range("Fruits", Type.Missing); rng.Sort(rng.Columns[1, Type.Missing], Excel.XlSortOrder.xlAscending, rng.Columns[2, Type.Missing],Type.Missing, Excel.XlSortOrder.xlAscending,Type.Missing, Excel.XlSortOrder.xlAscending, Excel.XlYesNoGuess.xlNo, Type.Missing, Type.Missing,Excel.XlSortOrientation.xlSortColumns, Excel.XlSortMethod.xlPinYin, Excel.XlSortDataOption.xlSortNormal, Excel.XlSortDataOption.xlSortNormal, Excel.XlSortDataOption.xlSortNormal); }

Слайд 22


Дополнительные возможности объектной модели Excel Рисование границы вокруг ячеек:...
Описание слайда:
Дополнительные возможности объектной модели Excel Рисование границы вокруг ячеек: range.BorderAround(Excel.XlLineStyle.xlContinuous,Excel.XlBorderWeight. xlThin,Excel.XlColorIndex. xlColorIndexAutomatic,Type.Missing); Заливка ячеек: range.Interior.ColorIndex = 34;

Слайд 23


Дополнительные возможности объектной модели Excel Рисование только нижней границы: range.Borders[Excel.XlBordersIndex. xlEdgeBottom].LineStyle =...
Описание слайда:
Дополнительные возможности объектной модели Excel Рисование только нижней границы: range.Borders[Excel.XlBordersIndex. xlEdgeBottom].LineStyle = Excel.XlLineStyle.xlContinuous; Объединение ячеек: range.Merge(Type.Missing); Настройка шрифта в ячейках: range.Font.Size = 14; range.Font.Bold = true;



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