我在API中找不到相关内容。是否有一种方法可以基于字符串匹配返回单元格的行号或坐标?例如:您提供脚本一个字符串,它会扫描.xls文件,并在找到匹配的单元格时返回坐标或行号。
for i in range(sheet.nrows):
row = sheet.row_values(i)
for j in range(len(row)):
if row[j] == search_value:
return i,j
return None
这是一些类似的内容...只是基础搜索。
def look4_xlrd (search_value, sheet) :
lines = []
columns = []
for i in range (sheet.nrows) :
row = sheet.row_values(i)
for j in range(len(row)) :
if row[j] == search_value :
lines.append(i)
columns.append(j)
del row
return lines, columns
File "mp3.py", line 22 return i,j SyntaxError: 'return' outside function
。 - Blainer