ライブ環境でテストする
ウォーターマークなしで本番環境でテストしてください。
必要な場所でいつでも動作します。
Microsoft Excelは、ユーザーのニーズに応じて行をハイライトする組み込み機能を提供しています。 Excelで行を強調表示するには、セルの強調アクションを使用することができます。 Excelのハイライト行機能は、ドキュメントの視覚的な魅力を高めるシンプルな方法です。 このツールはデータポイントの行間の違いを表示するのに便利です。 ただし、Microsoft Excelで奇数行を強調表示することは初心者には難しく、簡単ではありません。 ただし、交互の行に色付けすることは非常に簡単になります。 ステップごとに説明いたします。
始めましょう:
フォーマットしたい行を選択してください。
メインメニューからHomeをクリックし、次にFormat as Tableをクリックします。
テーブルダイアログボックスから交互行のシェーディングがあるテーブルスタイルを選択してください。
列のシャーディングに変更したい場合は、テーブルを選択してテーブルスタイルオプションのグループからデザインをクリックしてください。次に、ドロップダウンメニューから 縞模様の行 ボックスのチェックを外し、縞模様の列 ボックスを選択してください。
Excelのバンド付き列機能に移動する
テーブルのレイアウトを保持したいが、その機能は必要ない場合、データ範囲に変換することができます。 行や列に色を追加し、帯状の配列がある場合、それは自動的に複製されません。 ただし、Format Painterを使用して、代替フォーマットが適用された行または列をコピーすることでフォーマットを再作成できます。
特定の行や列に異なる書式を適用するには、条件付き書式ルールを使用することもできます。 以下にその方法を示します。
ホーム > 条件付き書式 > 新しいルール に移動します。 書式ルール ダイアログボックスが開きます。
条件付き書式の新しいルールを設定する
=MOD(ROW(),2)=0
交互する列に色を適用するには、この数式を入力してください:`=MOD(列(),2)申し訳ございませんが、提供されたコンテンツに有効なテキストが含まれていないようです。翻訳を行うための具体的なテキストを提供してください。
これらの数式は、行や列が偶数か奇数かを判定し、適用したい色を決定します。
新しい書式設定ルールのダイアログ
フォーマットをクリックします。
セルの書式設定ボックスで、塗りつぶしをクリックします。
色を選択して、「OK」をクリックしてください。
サンプルで選択内容をプレビューし、OKをクリックするか、他の色を選んでください。
次の手順を実装すると、交互の行がハイライトされるのがわかります。
IronXLは、開発者がExcelを操作するための一連のツールを提供する.NET Excelライブラリです。 このライブラリは、Excelファイルおよびシートの読み取り、書き込み、修正に使用できます。 以下を翻訳します:
それも使用できます異なるファイル形式間の変換XML、JSON、HTML、およびCSVのような形式に対応しています。IronXLライブラリはC#プログラミング言語で開発されており、オープンソースですので、開発者は自分のアプリケーションで自由に使用できます。 IronXL Excelライブラリは、Microsoft Office Excelにアクセスする必要があるあらゆる.NETプロジェクトで使用できます。 開発者は、IronXL を使用してプロジェクトを行う際に、コンピュータに Office をインストールする必要も、Microsoft からのデベロッパー ライセンスを設定する必要もありません。
IronXL Excelライブラリは、次の機能を提供します:
Excelワークブック内のセルの表示方法を制御する能力(グリッドライン).
IronXLを使用して条件付き書式設定を行うことができます。 IronXLを使用するには、C#プロジェクトにIronXLライブラリをインストールする必要があります。 ライブラリをインストールした後、IronXLネームスペースを追加する必要があります。 プログラムファイルの冒頭に次のコード行を記述してください:
using IronXL;
using IronXL.Formatting;
using IronXL.Formatting.Enums;
using IronXL.Styles;
using IronXL;
using IronXL.Formatting;
using IronXL.Formatting.Enums;
using IronXL.Styles;
Imports IronXL
Imports IronXL.Formatting
Imports IronXL.Formatting.Enums
Imports IronXL.Styles
その後、次のコード行をメイン関数に追加してください:
WorkBook workbook = WorkBook.Load("test.xlsx");
WorkSheet sheet = workbook.DefaultWorkSheet;
//Create a specific conditional formatting rule.
ConditionalFormattingRule rule = sheet.ConditionalFormatting.CreateConditionalFormattingRule(ComparisonOperator.LessThan, "8");
//Set different style options.
rule.FontFormatting.IsBold = true;
rule.FontFormatting.FontColor = "#123456";
rule.BorderFormatting.RightBorderColor = "#ffffff";
rule.BorderFormatting.RightBorderType = BorderType.Thick;
rule.PatternFormatting.BackgroundColor = "#54bdd9";
rule.PatternFormatting.FillPattern = FillPattern.Diamonds;
//Add formatting with the specified region.
sheet.ConditionalFormatting.AddConditionalFormatting("A3:A8", rule);
ConditionalFormattingRule rule1 = sheet.ConditionalFormatting.CreateConditionalFormattingRule(ComparisonOperator.Between, "7", "10");
rule1.FontFormatting.IsItalic = true;
rule1.FontFormatting.UnderlineType = FontUnderlineType.Single;
sheet.ConditionalFormatting.AddConditionalFormatting("A3:A9", rule1);
workbook.SaveAs("ApplyConditionalFormatting.xlsx");
WorkBook workbook = WorkBook.Load("test.xlsx");
WorkSheet sheet = workbook.DefaultWorkSheet;
//Create a specific conditional formatting rule.
ConditionalFormattingRule rule = sheet.ConditionalFormatting.CreateConditionalFormattingRule(ComparisonOperator.LessThan, "8");
//Set different style options.
rule.FontFormatting.IsBold = true;
rule.FontFormatting.FontColor = "#123456";
rule.BorderFormatting.RightBorderColor = "#ffffff";
rule.BorderFormatting.RightBorderType = BorderType.Thick;
rule.PatternFormatting.BackgroundColor = "#54bdd9";
rule.PatternFormatting.FillPattern = FillPattern.Diamonds;
//Add formatting with the specified region.
sheet.ConditionalFormatting.AddConditionalFormatting("A3:A8", rule);
ConditionalFormattingRule rule1 = sheet.ConditionalFormatting.CreateConditionalFormattingRule(ComparisonOperator.Between, "7", "10");
rule1.FontFormatting.IsItalic = true;
rule1.FontFormatting.UnderlineType = FontUnderlineType.Single;
sheet.ConditionalFormatting.AddConditionalFormatting("A3:A9", rule1);
workbook.SaveAs("ApplyConditionalFormatting.xlsx");
Dim workbook As WorkBook = WorkBook.Load("test.xlsx")
Dim sheet As WorkSheet = workbook.DefaultWorkSheet
'Create a specific conditional formatting rule.
Dim rule As ConditionalFormattingRule = sheet.ConditionalFormatting.CreateConditionalFormattingRule(ComparisonOperator.LessThan, "8")
'Set different style options.
rule.FontFormatting.IsBold = True
rule.FontFormatting.FontColor = "#123456"
rule.BorderFormatting.RightBorderColor = "#ffffff"
rule.BorderFormatting.RightBorderType = BorderType.Thick
rule.PatternFormatting.BackgroundColor = "#54bdd9"
rule.PatternFormatting.FillPattern = FillPattern.Diamonds
'Add formatting with the specified region.
sheet.ConditionalFormatting.AddConditionalFormatting("A3:A8", rule)
Dim rule1 As ConditionalFormattingRule = sheet.ConditionalFormatting.CreateConditionalFormattingRule(ComparisonOperator.Between, "7", "10")
rule1.FontFormatting.IsItalic = True
rule1.FontFormatting.UnderlineType = FontUnderlineType.Single
sheet.ConditionalFormatting.AddConditionalFormatting("A3:A9", rule1)
workbook.SaveAs("ApplyConditionalFormatting.xlsx")
以下に示すように、条件付き書式ルールを定義できますCreateConditionalFormattingRule
()もちろん、英語のテキストを教えていただけますでしょうか?関数 それは非常に簡単ですフォントスタイルとボーダースタイリングを編集するIronXL を使用しています。 Here is the translation of the provided text into Japanese:
あなたは行をフォーマットする行関数を使用して。 また、パラメータとして適用したい行番号とフォーマットを指定します。 エクセルファイルで毎n行目をハイライトとして選択できます。 もっと詳しくはをご覧ください条件付き書式設定サポートに関する私たちのコード例.
IronXLは開発用に無料です。 ただし、開発段階ではウォーターマークが含まれます。 本番環境で無料でお試しいただけます。 次のライセンスをアクティブ化することができます:IronXL 無料トライアル支払いまたはカード情報なしで。 その後、購入することができます。 以下のリンクをご覧いただき、ご要望に応じてお選びいただけるさまざまな価格プランをご確認ください。ライセンスページ詳細については。
9つの .NET API製品 オフィス文書用