sous2817提供的链接展示了使用ClosedXML的正确方式。类似于这样: sheet.CellsUsed(cell => cell.GetValue<string>() == searchstring) 或者sheet.CellsUsed(cell => cell.GetValue<string>().Contains(searchstring)) 是的,对于大型表格来说,这是一项相对昂贵的操作。