Excel for .NET
セルの書式を設定する

このセクションでは、ワークブックのセルの書式を設定する方法を説明します。

  1. ツールボックスから C1XLBook をフォームに追加するには、コンポーネントをダブルクリックします。
  2. XLStyle オブジェクトの新しいインスタンスを作成し、オブジェクトのプロパティに値を設定します。

    Visual Basic コードの書き方

    Visual Basic
    コードのコピー
    Dim style1 As New XLStyle(C1XLBook1)
    style1.ForeColor = Color.Gold
    style1.BackColor = Color.Blue
    style1.Format = "$  .00"
    

    C# コードの書き方

    C#
    コードのコピー
    XLStyle style1 = new XLStyle(c1XLBook1);
    style1.ForeColor = Color.Gold;
    style1.BackColor = Color.Blue;
    style1.Format = "$ .00";
    
  3. 列目のセルに値を設定し、新しいスタイルを適用します。

    Visual Basic コードの書き方

    Visual Basic
    コードのコピー
    Dim sheet As XLSheet = C1XLBook1.Sheets(0)
    Dim i As Integer
    For i = 0 To 9
            sheet(i,0).Value = i + 1
            sheet(i, 0).Style = style1
    Next i
    

    C# コードの書き方

    C#
    コードのコピー
    C1.C1Excel.XLSheet sheet = c1XLBook1.Sheets[0];
    int i;
    for (i = 0; i <= 9; i++)
            { 
             sheet[i,0].Value = i + 1;
             sheet[i, 0].Style = style1;
            }
    
  4. ワークブックを保存し、開きます。

    Visual Basic コードの書き方

    Visual Basic
    コードのコピー
    C1XLBook1.Save("c:\mybook.xls")
    System.Diagnostics.Process.Start("C:\mybook.xls")
    

    C# コードの書き方

    C#
    コードのコピー
    c1XLBook1.Save(@"c:\mybook.xls");
    System.Diagnostics.Process.Start(@"C:\mybook.xls");