この記事では、C# を使用して Excel カラー テーマを適用する方法について詳しく説明します。これには、プログラミング手順、IDE 構成の詳細、C#** を使用して **Excel スプレッドシート テーマを適用するためのサンプル コードが含まれています。ワークシートでテーマの色を設定するために必要なさまざまなプロパティとメソッドを学習します。
C# を使用して Excel テーマを設定する手順
- Aspose.Cells for .NET を使用して Excel テーマを適用するように環境を設定します
- workbook を作成し、デフォルトのワークシートからセルにアクセスします
- セルのスタイルを取得し、foreground theme color とパターンを適用します
- スタイルからフォントにアクセスし、そのテーマカラーを設定します
- スタイルをセルに戻し、テスト用のテキストを入力します。
- テーマを適用したワークブックを保存します
これらの手順は、C#* を使用して *Excel のテーマを操作するプロセスを要約しています。ワークブック内の指定されたシートからセルのスタイル プロパティにアクセスして、プロセスを開始します。この更新されたスタイルを出力 Excel ファイルのセルに保存する前に、ForegroundThemeColor、Pattern、およびフォント ThemeColor を設定します。
C# で Microsoft Excel テーマを適用するコード
using System; | |
using Aspose.Cells; | |
class Program | |
{ | |
static void Main(string[] args) // Apply Themes to Excel in C# | |
{ | |
new License().SetLicense("License.lic"); | |
// Instantiate a Workbook. | |
Workbook workbook = new Workbook(); | |
// Get cells collection | |
Cells cells = workbook.Worksheets[0].Cells; | |
// Get the A3 cell | |
Aspose.Cells.Cell c = cells["A3"]; | |
// Get the style | |
Style s = c.GetStyle(); | |
// Set foreground theme color | |
s.ForegroundThemeColor = new ThemeColor(ThemeColorType.Accent4, 0.5); | |
// Set the pattern | |
s.Pattern = BackgroundType.DiagonalStripe; | |
// Get the font | |
Aspose.Cells.Font f = s.Font; | |
// Set the theme color | |
f.ThemeColor = new ThemeColor(ThemeColorType.Accent2, 0.4); | |
// Apply style. | |
c.SetStyle(s); | |
// Put a value. | |
c.PutValue("Testing1"); | |
// Save the excel file. | |
workbook.Save("output.xlsx"); | |
Console.WriteLine("Theme colors applied to Excel successfully"); | |
} | |
} |
このコードは、セルに対して C#* で *Excel ワークブック テーマを使用する方法を示します。必要に応じて、このテーマをセル範囲またはシート全体に設定できます。 ThemeColorType 列挙子を使用して、選択に従ってさまざまなテーマの色を設定することでコードを即興で作成します。
この記事では、さまざまなセルに Excel のテーマカラーを使用する方法を説明しました。 Excel で条件付き書式を適用する場合は、C# で Excel に条件付き書式を適用する方法 の記事を参照してください。