Excel 未显示一行但 python 显示了它

Excel not showing a row but python displaying it

我正在尝试读取 python 中的 excel sheet:

>>> import xlrd
>>> book = xlrd.open_workbook("file.xlsx")
>>> sheet = book.sheet_by_index(0
... )
>>> value = worksheet.cell(1,1)
>>> print(value)
text:u'awx aaw('

但是当我对第 195 行执行相同操作时,我得到 error:29:

>>> value = sheet.cell(195,1)
>>> print(value)
error:29

这是什么意思?我什至在 excel sheet 中看不到任何“29”。第 195 行是另外一回事。我什至试图取消隐藏行,但什么也没发生。请帮忙,这也给程序的其余部分带来了问题。

该值表示单元格值是错误的#NAME?
有关详细信息,请参见 xlrd/biffh.py 中的第 106 行。