检查excel文件的工作表名称并将其重命名

本文关键字:重命名 excel 文件 工作 检查 | 更新日期: 2023-09-27 17:48:58

我需要帮助写一个c#代码,基本上应该采取excel文件作为输入,并检查excel文件是否包含一个特定的工作表或标签,如果是重命名标签与另一个名称。该程序应该支持。net 3.5和excel 2007。请给我一些例子。

检查excel文件的工作表名称并将其重命名

Application excel = new Application();
Workbook wb = excel.Workbooks.Open(path, Missing.Value, Missing.Value, Missing.Value, Missing.Value, Missing.Value, Missing.Value, Missing.Value, Missing.Value, Missing.Value, Missing.Value, Missing.Value, Missing.Value, Missing.Value, Missing.Value);
    string lookFor="TabName1";
    foreach (Microsoft.Off.Interop.Excel.Worksheet w in wb.Worksheets)
     {
       if (w.Name == lookFor)
         //match exists rename
         w.Name = lookFor + "_renamed";
     }

我使用EPPlus所有excel相关的代码

来自其中一个堆栈的完整长度代码