問題タブ [epplus-4]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
342 参照

excel - Epplusで空白セルをRangeとして取得するには?

Vb.net C# で epplus 4 を使用して範囲からすべての空白セルを取得したい Excel.Interop を使用して、私はこれを使用していました:

vb.netまたはc#コードを使用してEpplus 4で同じことを行うにはどうすればよいですか? どんな助けでも大歓迎です。

0 投票する
2 に答える
3191 参照

c# - EPpplus を使用して Excel セルのテキストに部分的なスタイルを適用する

セルのコンテンツに部分的なスタイルを適用するにはどうすればよいですか? たとえば、セルに次のテキスト「Hello World」が含まれているとします。「World」という単語はそのままにして、「Hello」という単語を太字にしたいと思います。セル全体にスタイリングを適用しましたが、セルの特定の部分に適用できませんでした。

0 投票する
1 に答える
269 参照

excel - 「総計」の値を合計ではなく平均にするにはどうすればよいですか?

ピボットテーブルに「総計」列を (無料で) 取得しています。

ここに画像の説明を入力

"TotalQty" と "TotalPrice" の場合、これは素晴らしいことですが、"AvgPrice" と "PrcntgOfTotal" の場合はそれほどではありません。

これらの値を合計ではなく最初のケースで平均を表示するにはどうすればよいですか?

月のパーセンテージは、その月の合計に対する TotalPrice の % です (すべての月の合計ではありません)。そのため、GrandTotal.PrcntgOfTotal も月次値の平均であってはなりません。

このピボットテーブルを生成するコードは次のとおりです。

0 投票する
2 に答える
1428 参照

excel - EPPlus で ColumnField 列見出しの形式を変更するにはどうすればよいですか?

次のように EPPlus で列フィールドを作成します。

...次のように表示されます (「201509」列と「201510」列):

ここに画像の説明を入力

これらの値を代わりに「9 月 15 日」と「10 月 15 日」として表示したい

Excel Interop では、次のように行われます。

...しかし、EPPlus では、対応する変数 (monthYrColField) に "NumberFormat" (または "Style") メンバーがありません。

私はこれを試しました:

...しかし、それは不平を言ったり大混乱を引き起こしたりしませんでしたが、「201509」と「201510」から値を変更しませんでした

EPPlus の ColumnField 列見出しの形式を「変換されていない」形式から「MMM yy」形式に変更するにはどうすればよいですか?

アップデート

VDWWD の場合:

コメントからわかるように、ピボットテーブルに関連して、EPPlus で機能しない、または機能しにくいことがたくさんあります。Excel Interop は、EPPlus と比較するとクマ (テディやコアラではなく、グリズリーに似ています) ですが、ピボットテーブルに関しては、EPPlus は、Exterop のサクサクした揚げ物と比較すると、中途半端なようです。 .

0 投票する
1 に答える
2347 参照

c# - C# で Excel にデータをエクスポートしているときに、インデックスが配列の範囲外でした

サイトがありASP.Netます。以下は、ストリームをExcelに書き込む私の方法です。

関数のこの行で -worksheet.Cells[1, 1].LoadFromCollection(jsonData, true);

次の例外が発生しています

インデックスが配列の範囲外だった

に設定してみましたworksheet.Cells[0,0]

EPPlus 4.1.0パッケージを使用しています。

JSON サンプル :-