Как назначить стиль с использованием листа ['A']. Style / styleObj после назначения styleObj в Python 2.7? - PullRequest
0 голосов
/ 11 апреля 2019

Проблема с листом ['A']. Style / styleObj в Python 2.7

Что может быть не так?

import openpyxl
from openpyxl.styles import Font, NamedStyle
# create new file
wb = openpyxl.Workbook()
# read active sheet
sheet = wb.get_active_sheet()
# give new name parameters 
italic24Font = Font(size=24, italic=True)
styleObj = NamedStyle(font=italic24Font)
sheet['A'].style/styleObj
sheet['A1'] = 'Hello world!'

1 Ответ

0 голосов
/ 12 апреля 2019

Спасибо всем за вашу помощь. Я нашел правильную версию кода:

import openpyxl
from openpyxl.styles import Font, NamedStyle
# create new file
wb = openpyxl.Workbook()
# read active sheet
sheet = wb['Sheet']

# give new name parameters 
italic24Font = NamedStyle(name="italic24Font")
italic24Font.font = Font(size=24, italic=True)
sheet['A1'].style = italic24Font
sheet['A1'] = 'Hello world!'
...