Python для Excel с библиотекой openpyxl
Подробнее
Что нужно для старта
- Базовые знания Python, желание познавать новую информацию
Что вы получите
- Автоматизировать создание книг Excel с нужными данными.
- Применять основные функции openpyxl для работы с книгами и листами Excel, увеличивая эффективность и точность обработки данных.
- Разрабатывать продвинутые решения для управления данными, включая сложное форматирование, чтобы максимально использовать потенциал Python и Excel.
- Строить и настраивать разнообразные типы диаграмм и таблиц для наглядной визуализации данных, улучшая представление информации и делая анализ более интуитивно понятным.
- Защищать чувствительную информацию в Excel через реализацию мер безопасности, таких как защита ячеек, листов и книг.
- Интегрировать знания openpyxl в реальные проекты и задачи, практически применяя полученные умения в создании автоматизированных и оптимизированных рабочих процессов.
- Развивать критическое мышление, находя разные подходы к решению задач автоматизации в Excel.
Для кого этот курс
- Этот курс как для новичков, так и для тех, кто желает расширить свои навыки. Курс будет особенно полезен тем, кто хочет автоматизировать работу с книгами Excel.
Программа курса
- Установка openpyxl и настройка VS Code
- Создание книги и листов
- Удаление листа
- Меняем положение листа
- Копирование листов
- Создание ячейки двумя способами
- Методы и атрибуты ячейки
- Заполнение диапазона ячеек по строкам и колонкам
- Доступ к диапазону ячеек по срезу
- Генератор с диапазоном ячеек по строкам
- Генератор с диапазоном ячеек по колонкам
- Практика “Заполнение ячеек”
- Практика “Функция для заполнения ячейки”
- Практика “Таблица умножения”
- Загрузка книги. Генератор со значениями построчно
- Генераторы с значениями построчно и по колонкам
- Загружаем ячейки из одной колонки или диапазона колонок
- Загружаем ячейки из одной строки или диапазона строк
- Удаление строк и колонок
- Вставка колонок и строк
- Копирование строки из одного листа в конец другого листа
- Копирование по номеру строки из одного листа в другой
- Копирование по номеру строки из одного листа по другому номеру
- Практика “Неработающие вышки”
- Шрифт. font
- Заливка. fill
- Практика “Выделение строк”
- Границы. border
- Выравнивание. alignment
- Копирование стилей ячеек
- Именованные стили. NamedStyle
- Встроенные форматы данных. number_format
- Пользовательские форматы данных. number_format
- Ширина колонки
- Высота строки
- Автоширина колонки
- Разделение объединенных ячеек
- Объединение ячеек
- Стили объединенных ячеек
- Создание таблицы
- Стили таблицы
- Практика “Создание таблицы из листа с данными”
- Добавление фильтра в колонку
- Вставка таблицы по адресу ячейки
- Гистограмма
- 3D гистограмма
- 2D-диаграмма с областями
- Диаграмма линий
- Диаграмма линий 3D
- Круговая диаграмма
- Круговая диаграмма 3D
- Форматирование по значению
- По значению в ячейке
- Двухцветной гаммой
- Трехцветной гаммой
- Форматирование по формуле
- Форматирование иконками
- Форматирование индикатором данных
- Защита ячеек
- Защита листа
- Защита книги
- Вставка изображения на лист
- Сортируем листы по алфавиту
- Сортируем листы по указанному порядку
- Получаем номер колонки по букве
- Гиперссылки
- Завершение + бонус
01Книги и листы
- Установка openpyxl и настройка VS Code
- Создание книги и листов
- Удаление листа
- Меняем положение листа
- Копирование листов
02Работа с данными в ячейках
- Создание ячейки двумя способами
- Методы и атрибуты ячейки
- Заполнение диапазона ячеек по строкам и колонкам
- Доступ к диапазону ячеек по срезу
- Генератор с диапазоном ячеек по строкам
- Генератор с диапазоном ячеек по колонкам
- Практика “Заполнение ячеек”
- Практика “Функция для заполнения ячейки”
- Практика “Таблица умножения”
03Загрузка книги
- Загрузка книги. Генератор со значениями построчно
- Генераторы с значениями построчно и по колонкам
- Загружаем ячейки из одной колонки или диапазона колонок
- Загружаем ячейки из одной строки или диапазона строк
- Удаление строк и колонок
- Вставка колонок и строк
- Копирование строки из одного листа в конец другого листа
- Копирование по номеру строки из одного листа в другой
- Копирование по номеру строки из одного листа по другому номеру
- Практика “Неработающие вышки”
04Стили
- Шрифт. font
- Заливка. fill
- Практика “Выделение строк”
- Границы. border
- Выравнивание. alignment
- Копирование стилей ячеек
- Именованные стили. NamedStyle
- Встроенные форматы данных. number_format
- Пользовательские форматы данных. number_format
05Работа с ячейками
- Ширина колонки
- Высота строки
- Автоширина колонки
- Разделение объединенных ячеек
- Объединение ячеек
- Стили объединенных ячеек
06Таблицы
- Создание таблицы
- Стили таблицы
- Практика “Создание таблицы из листа с данными”
- Добавление фильтра в колонку
- Вставка таблицы по адресу ячейки
07Создание диаграмм
- Гистограмма
- 3D гистограмма
- 2D-диаграмма с областями
- Диаграмма линий
- Диаграмма линий 3D
- Круговая диаграмма
- Круговая диаграмма 3D
08Условное форматирование
- Форматирование по значению
- По значению в ячейке
- Двухцветной гаммой
- Трехцветной гаммой
- Форматирование по формуле
- Форматирование иконками
- Форматирование индикатором данных
09Защита
- Защита ячеек
- Защита листа
- Защита книги
10Дополнительные возможности
- Вставка изображения на лист
- Сортируем листы по алфавиту
- Сортируем листы по указанному порядку
- Получаем номер колонки по букве
- Гиперссылки
- Завершение + бонус
Отзывы о курсе
Оставьте отзыв
Расскажите о качестве обучения, поддержке и результате. Это поможет другим выбрать организацию осознанно.
Оставьте заявку
Консультант ответит на вопросы о курсе «Python для Excel с библиотекой openpyxl» и поможет разобраться в деталях обучения.
Нажимая кнопку, вы даете согласие на обработку персональных данных
Информация обновлена 14 сентября 2026 г.

Stepik 



















