如何用xlwings查询某个字符在哪行哪列?

现在想要读取Excel中某个文字出现在哪行哪列(用xlwings),但是在官方文档和网络上没有查找到。
在此请教~

用openpyxl查询字符。

使用如下代码,可以找出指定的字符串,并在另一列列出。

import xlwings as xw
filename = r'test4.xlsx'

book = xw.Book(filename)
sheet = book.sheets[0]
lrow = sheet.range('A' + str(sheet.cells.last_cell.row)).end('up').row
search_string = 'game'
sheet.range('B1').value = 'output'
output_index = 2

for i in range(1, lrow + 1):
    if search_string in str(sheet.range('A{}'.format(i)).value):
        temp = str(sheet.range('A{}'.format(i)).value)
        sheet.range('B{}'.format(output_index)).value = temp
        output_index += 1
book.save()
book.close()
#表格内容A1:A5
game chess  kum
person json
chess person kum
team  game
cricket person dho

如对你有帮助,请点采纳按钮。