Excel 文档中的默认文本颜色

Default text color in an Excel document

我用一些 c# 代码创建了一个 Excel 文档(见下文,但这段代码不是我的问题的一部分)。

我可以在 Excel (2013) 的哪个位置更改此单元格的颜色,以便我下一个创建的文档在此 link 上具有正确的(=黑色)文本颜色?

文件 myWorkbook.xlsx 可用(如果需要)

C#代码:

  using OfficeOpenXml;
  using OfficeOpenXml.Style;
  public static void CreateExcelDoc()
  {
       if (File.Exists(@"d:\temp\myWorkbook.xlsx")) { File.Delete(@"d:\temp\myWorkbook.xlsx"); }
       var file = new FileInfo(@"d:\temp\myWorkbook.xlsx");
       using (var package = new ExcelPackage(file))
       {
           var sheet = package.Workbook.Worksheets.Add("My Sheet");
           sheet.Cells["A1"].Value = "Hello World! Hello World! Hello World! Hello World! ";
           sheet.Cells["A1"].Style.WrapText = true;
           sheet.Cells["A1"].Style.VerticalAlignment = ExcelVerticalAlignment.Top;
           sheet.Column(1).Width = 80;

           sheet.Cells[2, 1].Hyperlink = new ExcelHyperLink("http://www.google.com/", UriKind.Absolute);
           //sheet.Cells[2, 1].Value = "test";
           sheet.Cells["B2"].Value = "test";

           // Save to file
           package.Save();
       }
  }

我忽略了“A2”单元格中没有文本的事实,添加了一个文本,解决了我自己的问题:

sheet.Cells[2, 1].Hyperlink = 
   new ExcelHyperLink("http://www.google.com/", UriKind.Absolute) 
         { Display="Google" };