【问题标题】:Naming Worksheet With EPPlus使用 EPPlus 命名工作表
【发布时间】:2015-07-02 01:24:57
【问题描述】:

我的工作表最初在我的代码的第 5 行命名,但我想根据我的案例语句中的工作簿名称重命名它。它没有被重命名。怎么解决??

DateTime d = DateTime.Today;
string s = d.ToString("MMddyyyy");
using (ExcelPackage pck = new ExcelPackage())
{
  ExcelWorksheet objWorksheet = pck.Workbook.Worksheets.Add("Sheet 1");
  objWorksheet.Cells["A1"].LoadFromDataTable(dataTable, true);
  switch (pageName)
  {
    case "abcd":
        worksheetName = "abcd";
        workbookName = "abcd_" + s + ".xlsx";
        objWorksheet.Cells["A1:K20"].AutoFitColumns();
        break;
  }
}

【问题讨论】:

    标签: c# epplus


    【解决方案1】:

    看起来您正在修改一些不相关的局部变量。您需要修改工作表对象的 Name 属性:

    objWorksheet.Name = "abcd";

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多