我首先要提到的是,我使用的是python2.7和openpyxl2.4.1
基本上,我正在清理的工作簿中有一张纸。我要检查每个单元格是否有删除线文本。假设我在A列:
for i in range(1, sheet.max_row+1):
my_cell = sheet['A'+str(i)]
if my_cell.font.strikethrough == True:
#here's the tricky part
我知道可以确定单元格是否包含删除线字符,但我想找出单元格.值是删除线字符。我看了文件,找不到太多的资料。openpyxl有可能吗?在
不,这是不可能的:openpyxl不处理单元格级别以下的格式。为此,您需要编写自己的解析器。在
相关问题 更多 >
编程相关推荐