Содержание
- 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)






Возможности использования мобильных устройств для продвижения библиотек и чтения
Сокращатель ссылок с авторизацией пользователя для использования дополнительного функционала. Проект
Как настраивать рекламу в Facebook
Для представления сервера PlayerWorld
Основы логики и логические основы компьютера
Построение кривой безье в среде Visual Studio с использованием языка программирования С#
10-14-Двоичное представление отрицательных чисел
Марафон программирования III Осенний Хакатон БГТУ. Разработка игры Крестики-нолики
Признаки объектов
Як створювати схеми класифікації об’єктів?
Продвижение барбершопа Milan Men в социальных сетях
Оказание телемедицинских услуг в режиме онлайн. Руководство пользователя Lime Team
Яндекс Диск. Знакомимся с синхронизацией
Централизованный государственный учет музейных предметов и музейных коллекций. Госкаталог
Презентация на тему Электронная коммерция в Интернете
Обучающая презентация
Знатоки глобальной сети
Мастер-класс. Блог, как результат проектной деятельности на уроках английского языка
Программа для создания текстовых документов
Алгоритм. Свойства алгоритма
Биометрическая идентификация, верификация, регистрация
Тест. Основные понятия информатики
Плюсы текущей системы голосования
Управление компьютером. Приемы управления компьютером (Урок 4. )
Информация и ее роль в управлении системами
Страничная организация памяти
Обработка персональных данных. Семинар-задание
Оператор ветвления Switch