セルの背景パターンと色を設定する方法

This article was translated from English: Does it need improvement?
Translated
View the article in English

によって チャクニット・ビン

Excelでは、背景セルパターンとはセルの背景に適用される視覚的なデザインまたは塗りつぶしを指します。 また、背景セルの色とは、セルの背景に適用される単色のことを指します。

両方の機能を組み合わせることで、ユーザーは幅広いパターンスタイル、色、およびテクスチャを使用して、視覚的に魅力的なセル背景を作成できます。 IronXLを使用すると、これらの機能を活用してExcelのセルの背景をカスタマイズし、データの視覚化を強化し、スプレッドシート内の重要な情報を強調することができます。




Excel 用 C# NuGet ライブラリ

でインストール NuGet

Install-Package IronXL.Excel
または
Java PDF JAR(ジャバPDF JAR)

ダウンロード DLL (ディーエルエル)

DLLをダウンロード

プロジェクトに手動でインストールする

Excel 用 C# NuGet ライブラリ

でインストール NuGet

Install-Package IronXL.Excel
または
Java PDF JAR(ジャバPDF JAR)

ダウンロード DLL (ディーエルエル)

DLLをダウンロード

プロジェクトに手動でインストールする

今日からプロジェクトでIronPDFを使い始めましょう。無料のトライアルをお試しください。

最初のステップ:
green arrow pointer

チェックアウト IronXL オン Nuget 迅速なインストールと展開のために。8百万以上のダウンロード数により、ExcelをC#で変革しています。

Excel 用 C# NuGet ライブラリ nuget.org/packages/IronXL.Excel/
Install-Package IronXL.Excel

インストールを検討してください IronXL DLL 直接。ダウンロードして、プロジェクトまたはGACの形式で手動でインストールしてください。 IronXL.zip

プロジェクトに手動でインストールする

DLLをダウンロード

セルの背景パターンと色の設定例

バックグラウンドパターンを設定するには 選択されたセル、列、行、または範囲FillPattern プロパティを IronXL.Styles.FillPattern の列挙型の一つと共に使用します。 次に、SetBackgroundColor メソッドまたは BackgroundColor プロパティを設定して、希望する色を適用します。 Colorクラスから色を選択するか、Hex色コードを入力してください。 たとえば、SeaGreenは「#FFF5EE」です。

次の内容にご注意ください。
現在、塗りパターンの色を変更することはできません。

:path=/static-assets/excel/content-code-examples/how-to/background-pattern-color-set-background-pattern-color.cs
using IronXL;
using IronXL.Styles;
using IronSoftware.Drawing;

WorkBook workBook = WorkBook.Create();
WorkSheet workSheet = workBook.DefaultWorkSheet;

// Set background pattern
workSheet["A1"].Style.FillPattern = FillPattern.AltBars;
workSheet["A2"].Style.FillPattern = FillPattern.ThickVerticalBands;

// Set background color
workSheet["A1"].Style.SetBackgroundColor(Color.Aquamarine);
workSheet["A2"].Style.BackgroundColor = "#ADFF2F";

workBook.SaveAs("setBackgroundPattern.xlsx");
Imports IronXL
Imports IronXL.Styles
Imports IronSoftware.Drawing

Private workBook As WorkBook = WorkBook.Create()
Private workSheet As WorkSheet = workBook.DefaultWorkSheet

' Set background pattern
Private workSheet("A1").Style.FillPattern = FillPattern.AltBars
Private workSheet("A2").Style.FillPattern = FillPattern.ThickVerticalBands

' Set background color
workSheet("A1").Style.SetBackgroundColor(Color.Aquamarine)
workSheet("A2").Style.BackgroundColor = "#ADFF2F"

workBook.SaveAs("setBackgroundPattern.xlsx")
VB   C#
出力

使用可能な塗りつぶしパターン

以下のIronXL.Styles.FillPattern列挙型から利用可能な塗りつぶしパターンを使用して、Excelシートに希望の塗りつぶしパターンを設定します。 以下は、IronXLで提供されているすべての塗りつぶしパターンを示すイラストです:

利用可能な塗りつぶしパターン

チャクニット・ビン

ソフトウェアエンジニア

チャクニットは開発者のシャーロック・ホームズです。彼がソフトウェアエンジニアリングの将来性に気付いたのは、楽しみでコーディングチャレンジをしていたときでした。彼のフォーカスはIronXLとIronBarcodeにありますが、すべての製品でお客様を助けることに誇りを持っています。チャクニットは顧客と直接話すことで得た知識を活用して、製品自体のさらなる改善に貢献しています。彼の逸話的なフィードバックは、単なるJiraチケットを超えて、製品開発、ドキュメントおよびマーケティングをサポートし、顧客の全体的な体験を向上させます。オフィスにいないときは、機械学習やコーディングについて学んだり、ハイキングを楽しんだりしています。