第十行怎么才能变成cell(i,j)

因为要用for 语句,所以应该用cell语句最好。毕竟for 语句不能把Z+1变成AA。
代码如下:

import openpyxl as xl
from openpyxl.formula.translate import Translator as tr

excel=xl.load_workbook('d:/MM.xlsx')
sheets=excel.sheetnames
sheet=excel[sheets[0]]
print(sheet['n9'])

sheet['n10'] = tr(sheet['n9'].value, origin="n9").translate_formula("n10")


excel.save('d:/m2.xlsx')

这两个等价

print(ws['B2'].value)
print(ws.cell(2,2).value)

sheet['n10'] 应该等价于 sheet.cell(ord('n')-ord('a')+1,10)

我搞错了,行列搞反了
应该是

sheet.cell(10,ord('n')-ord('a')+1).value = tr(sheet.cell(9,ord('n')-ord('a')+1).value, origin="n9").translate_formula("n10")