小甜心k 阅读:201次 时间:2023-11-14 09:03:53此条经验将介绍在C#编程中如何对Excel中的数据进行查找、高亮已经替换等操作,以下内容是由微蓝经验网用户发布C# 如何在Excel中查找、替换、高亮数据,c#筛选,希望对于用户有一定帮助,为朋友进行解决疑惑,如若想了解更多相关内容,可以向底部移动了解更多与本教程文章相关解决经验方法!
Free Spire.XLS for .NET 8.3 (社区版);Visual Studio
下载安装该类库后,注意在程序中引用Spire,Xls,dll文件,dll文件可在安装路径下的Bin文件夹中获取。

using System,Drawing;
using Spire,Xls;
namespace FindAndHightData_XLS
{
class Program
{
static void Main(string[] args)
{
//实例化Workbook类对象,加载Excel文档
Workbook workbook = new Workbook();
workbook,LoadFromFile("test,xlsx");
//获取第一个工作表
Worksheet sheet = workbook,Worksheets[0];
//查找字符串,遍历文档,替换原有的字符串
CellRange[] ranges = sheet,FindAllString("否", false, false);
foreach (CellRange range in ranges)
{
range,Text = "是";//新字符串替换原有字符串
range,Style,Color = Color,Yellow;//设置高亮显示颜色
}
//查找数值,并替换原有的字符串,并设置高亮颜色
foreach (CellRange range in sheet,FindAllNumber(243, true))
{
range,Text = "2433";
range,Style,Color = Color,LightGreen;
}
//保存并打开文件
workbook,SaveToFile("result,xlsx", ExcelVersion,Version2010);
System,Diagnostics,Process,Start("result,xlsx");
}
}
}
调试运行程序,生成文档。

声明 未经许可,请勿转载。
© 2025 VLPOS.com 版权所有 微蓝网 ICP备案号:黑ICP备20003952号-1