「ClosedXML - Excelファイルの操作」の版間の差分

ナビゲーションに移動 検索に移動
54行目: 54行目:
<br><br>
<br><br>


== Closed XMLの使用方法 ==
== Excelファイルの作成 ==
ここからは、Excelファイルを操作する方法を簡単に記載する。(詳細は前述のドキュメントを参照すること)<br>
以下の例では、Excelファイルおよびシートを新規作成して、A1セル〜A3セルに値および式を入力している。<br>
また、A3セルの背景色を塗りつぶして、書式を変更している。<br>
<br>
  <syntaxhighlight lang="c#">
  <syntaxhighlight lang="c#">
  const string ExcelFilePath = @"sample.xlsx";
  const string ExcelFilePath = @"sample.xlsx";
65行目: 67行目:
     using (var worksheet = workbook.Worksheets.Add("サンプルシート1"))
     using (var worksheet = workbook.Worksheets.Add("サンプルシート1"))
     {
     {
       // セルに値や数式を代入
       // セルに値や式を代入
       worksheet.Cell("A1").Value = 10;
       worksheet.Cell("A1").Value = 10;
       worksheet.Cell("A2").SetValue(20);
       worksheet.Cell("A2").SetValue(20);
75行目: 77行目:
       sumCellStyle.NumberFormat.Format = "#,##0.00"; // 数値の書式
       sumCellStyle.NumberFormat.Format = "#,##0.00"; // 数値の書式
   
   
       // 次のようにメソッドチェーンでも書ける
       // 以下に示すように、メソッドチェーンでも記述することができる
       //worksheet.Cell("A3").SetFormulaA1("SUM(A1:A2)")
       //worksheet.Cell("A3").SetFormulaA1("SUM(A1:A2)")
       //                    .Style.Fill.SetBackgroundColor(XLColor.Red)
       //                    .Style.Fill.SetBackgroundColor(XLColor.Red)
84行目: 86行目:
     }
     }
   
   
     Console.WriteLine(@"Excelファイルを保存しました。");
     Console.WriteLine(@"Excelファイルを保存しました");
  }
  }
  </syntaxhighlight>
  </syntaxhighlight>

案内メニュー