Когда тебе говорят "Excel-шаблон", ты, возможно, представляешь: Сценарий знаком? Значит, пора познакомиться с Python и openpyxl, который научит Excel делать шаблоны красиво, по правилам и... автоматически. pip install openpyxl from openpyxl import Workbook
# Создаем книгу (workbook)
wb = Workbook()
# Активный лист (по умолчанию)
ws = wb.active
# Переименуем лист
ws.title = "Отчет" 📝 Комментарий:
Excel-файл — это Workbook, а лист — Worksheet. Мы сразу переименовываем лист, потому что “Лист1” звучит как “Я забыл сделать красиво”. # Заголовок документа
ws.merge_cells('A1:E1') # Объединяем ячейки под заголовок
ws['A1'] = "Отчет о продажах за месяц" 📝 Комментарий:
В Excel, как и в жизни, важен заголовок. Мы делаем его на весь верх и вставляем текст. Теперь добавим заголовки колонок: headers = ["№", "Менеджер", "Регион", "Сумма продаж", "Дата"]
ws.append(headers) 📝 Комментарий:
ws.append() добавляет строку в конец таблицы. Удобно, просто, душевно. from openpyxl.styles import Font,