Как получить следующую ячейку с алфавитом? - PullRequest
0 голосов
/ 07 марта 2019

Я прочитал openpyxl - Чтение следующего значения ячейки в цикле . Не было подходящего ответа.

Я ищу случайную ячейку.

В случае, если я получаю значение из «AB1», моя цель - «AC1».

Если это «sheet.cell (row = 1, column = 1)», я могу увеличить его как

sheet.cell(row=2, column=1)

Однако, его алфавит.

Любая помощь приветствуется.

1 Ответ

0 голосов
/ 07 марта 2019

Я нашел ответ благодаря помощи.

# colnum="AZ", rownum="9"
alink = sh[colnum+rownum].value

В этом случае

# colnum="AZ", colint="52"
colint = openpyxl.utils.column_index_from_string(colnum)

nextcell = sh.cell(row=i, column=colint+1).value

Тогда я мог бы получить следующую ячейку!

...