12

EPPlus で列全体のスタイルを設定することは可能ですか? メソッドをそのまま使用できると思いますが、実際に使用するColumnと奇妙な結果が得られます。

//Sets all cells in all columns to Red
worksheet.Column(1).Style.Font.Color.SetColor(Color.Red);

//Sets some cells in column B to red.
worksheet.Column(2).Style.Font.Color.SetColor(Color.Red);

どちらの場合も、いくつかのヘッダー行を追加した後に色を設定していますが、行の大部分を追加する前に、他の場所に色を設定していません。水平方向の配置を設定しても、同様の予期しない結果が得られます。現時点では、セル レベルでスタイルを設定する必要があります。

使い方が間違っているのでしょうか、それともバグですか? EPPlus 3.1.2.0 および Excel 2010 (14.0.6129.5000) を使用。

4

2 に答える 2

12
 int indexOfColumn = ...;
 worksheet.Column(indexOfColumn).Style.Font.Color.SetColor(Color.Red);
于 2016-04-05T05:57:10.583 に答える