Содержание
- 2. Структура объектной модели Excel
- 3. Основные объекты Excel Application - приложение; Workbook – рабочая книга; Worksheet – рабочий лист; Range –
- 4. Основные операции с рабочими книгами Создание рабочей книги: Excel.Workbook wb = ThisApplication.Workbooks.Add(Type.Missing); Закрытие всех открытых рабочих
- 5. Просмотр всех листов рабочей книги private void ListSheets() { int i = 0; Excel.Range rng =
- 6. Основные компоненты класса Sheets Свойство Visible Значения перечисления XlSheetVisibility: XlSheetHidden; XlSheetVeryHidden; xlSheetVisible Пример: ((Excel.Worksheet) ThisWorkbook.Sheets [1]).Visible
- 7. Добавление нового листа в рабочую книгу: Excel.Sheet sh = ThisWorkbook. Sheets.Add(Type.Missing, Type.Missing, Type.Missing, Type.Missing); Создание копии
- 8. Удаление заданного листа: ((Excel.Worksheet) ThisWorkbook.Sheets[1]).Delete(); Перенос листа: Excel.Sheets shts = ThisWorkbook. Sheets; ((Excel.Worksheet)shts[1]).Move(Type. Missing, shts[shts.Count]); Основные
- 9. Печать выбранного объекта: ((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);
- 10. Методы класса Workbook Активизация рабочей книги: ThisApplication.Workbooks[1].Activate(); Закрытие заданной рабочей книги: ThisApplication.Workbooks[1].Close (false, Type.Missing, Type.Missing); Сохранение
- 11. Программное обращение к диапазонам Предварительные описания: Excel.Worksheet ws = (Excel. Worksheet)ThisWorkbook.Worksheets[1]; Excel.Range rng, rng1, rng2; Получение
- 12. Непосредственное указание диапазона: rng = ws.get_Range("A1", Type.Missing); rng = ws.get_Range("A1:B12", Type.Missing); Указание строки и столбца: rng
- 13. Указание «углов» диапазона: rng = ws.get_Range("A1", "C5"); rng = ws.get_Range("A1", "C5").Cells; rng = ws.get_Range("A1", "C5").Rows; rng
- 14. Обращение к заданной строке, столбцу или их диапазону: rng = (Excel.Range)ws.Rows[1, Type.Missing]; rng = (Excel.Range)ws.Rows["1:3", Type.Missing];
- 15. Обращение к выделенным ячейкам: rng = ThisApplication.Selection; Объединение двух диапазонов: rng = ThisApplication.get_Range ("A1:D4, F2:G5", Type.Missing);
- 16. Смещение относительно исходного диапазона: rng = (Excel.Range) ws.Cells[1, 1]; for (int i = 1; i Текущая
- 17. Работа с диапазонами Установка значений ячеек: свойство Value2 Автоматическое заполнение диапазонов: метод AutoFill Сортировка данных в
- 18. Параметры метода Sort
- 19. Параметры метода Sort
- 20. Параметры метода Sort
- 21. Пример использования метода Sort private void DemoSort() { Excel.Range rng = ThisApplication. get_Range("Fruits", Type.Missing); rng.Sort(rng.Columns[1, Type.Missing],
- 22. Дополнительные возможности объектной модели Excel Рисование границы вокруг ячеек: range.BorderAround(Excel.XlLineStyle.xlContinuous,Excel.XlBorderWeight. xlThin,Excel.XlColorIndex. xlColorIndexAutomatic,Type.Missing); Заливка ячеек: range.Interior.ColorIndex =
- 24. Скачать презентацию






![Удаление заданного листа: ((Excel.Worksheet) ThisWorkbook.Sheets[1]).Delete(); Перенос листа: Excel.Sheets shts = ThisWorkbook. Sheets;](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/957159/slide-7.jpg)
![Печать выбранного объекта: ((Excel.Worksheet)ThisApplication. Sheets[1]).PrintOut(1, 1, 2, true, Type.Missing, Type.Missing, Type.Missing, Type.Missing);](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/957159/slide-8.jpg)
![Методы класса Workbook Активизация рабочей книги: ThisApplication.Workbooks[1].Activate(); Закрытие заданной рабочей книги: ThisApplication.Workbooks[1].Close](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/957159/slide-9.jpg)
![Программное обращение к диапазонам Предварительные описания: Excel.Worksheet ws = (Excel. Worksheet)ThisWorkbook.Worksheets[1]; Excel.Range](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/957159/slide-10.jpg)


![Обращение к заданной строке, столбцу или их диапазону: rng = (Excel.Range)ws.Rows[1, Type.Missing];](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/957159/slide-13.jpg)

![Смещение относительно исходного диапазона: rng = (Excel.Range) ws.Cells[1, 1]; for (int i](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/957159/slide-15.jpg)






Компьютерная графика
Кодирование и шифрование информации. Компьютерные вирусы и антивирусные программы
Система счисления
Руководство программиста
Программирование на Python. Алгоритмы и структуры данных. Часть 2. 11 занятие
Файловая система. Работа с файлами
Безопасность детей в сети интернет
Инжиниринг биотехнологических процессов и систем. (Лекция 1)
Презентация на тему Линейные алгоритмы
Общая характеристика стандарты GSM
inf_92882
Мультимедийные технологии
Диагностика неисправностей
Asymptotic Analysis
Воспаление: структурно-функциональные и молекулярно-биологические аспекты Электронное обучающе-контролирующее учебное пособие
Оформление материалов для публикации
Основы проектирования баз данных. Распределенная обработка данных
Универсальная система оплаты покупок по технологии NFC без привязки к оператору
Функции электронных таблиц. Построение диаграмм. Решение задач средствами MS Excel
Интеллектуальная игра по информатике 6x6
Шаблон решения противоречий
Modify CID
Повышение уровня благосостояния граждан. Система контроля принятия решений СКиПР
Разработка ИС автоматизации читательской библиотеки
Критерии оптимальной страницы ОИВ и ОМСУ в социальной сети
Система управления базами данных Access
Измерение информации. Алфавитный подход к измерению информации
MATLAB. C++ Builder