Применить границу контура только к диапазону ячеек с помощью openpyxlPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Применить границу контура только к диапазону ячеек с помощью openpyxl

Сообщение Anonymous »

Я хочу применить контурную границу к диапазону ячеек с помощью openpyxl.
Я видел статьи, описывающие, как перебирать ячейки в диапазоне и применять границу к каждая ячейка — это не то, что мне нужно.
Ниже приведен мой код для определения границы, но я не вижу, как применить его к диапазону/выбору ячеек.

Код: Выделить всё

thickBorder = openpyxl.styles.borders.Border(left=openpyxl.styles.borders.Side(style="thick"),
right=openpyxl.styles.borders.Side(style="thick"),
top=openpyxl.styles.borders.Side(style="thick"),
bottom=openpyxl.styles.borders.Side(style="thick"),
outline=True
)
Я также пробовал добавить границу к диапазону, но это не сработало.

Код: Выделить всё

myRange = ws["B4":"Y6"]
myRange.border = thickBorder
Есть предложения?

Подробнее здесь: https://stackoverflow.com/questions/789 ... h-openpyxl
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»