問題タブ [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 投票する
1 に答える
4723 参照

c# - EPPlus セルのマージを解除するには?

以下のこのコードを使用したテーブル列の数に応じて、短い範囲または長い範囲をマージ解除して再マージしようとしていますが、うまくいかないようです

どんな助けでも大歓迎です。

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

c# - EPPlus チャート: 横のデフォルトではなく縦の棒グラフをプロットする方法

EPPlus (4.0.1) の問題で立ち往生しています。私の棒グラフは水平にプロットされていますが、垂直にしたいと思います。「chart.Direction」プロパティを変更しようとしていますが、読み取り専用であるためエラーが発生します。「ExcelBarChart」変数のコンストラクターで変数を設定する方法もわかりません。これが基本的な質問である場合は申し訳ありません。ドキュメントを読んでいますが、理解できません。chart.Direction は、私が知っているすべての正しいプロパティでさえないかもしれません。私はC#でプログラミングしています。ご回答ありがとうございます。

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

c# - EPPlus: ExcelChartSerie.Header は一度読み込まれますが、セルが変更されても更新されません

EPPlus チャートを作成しようとしています。シリーズ ヘッダーに問題があります。ExcelChartSerie.HeaderAddress を使用しても効果がないようです。

各シリーズは、次のコードで初期化されます

すべてがうまく機能しますが、ヘッダーがグラフの残りの部分で正しく更新されないことに問題があります。serie.Header 変数は、私が問題を抱えている凡例を制御します。これはぎこちない具体的な質問であることは理解していますが、おそらく誰かが洞察を提供してくれるでしょう. ここに私が問題を抱えている場所を正確に示すためのいくつかの写真があります.

変更前の初期プロット (正しい): 前

ラベル データが変更された後のプロット (正しくない): ここに画像の説明を入力

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

excel - EPPlus : 実際に表示されるテキスト値ではなく int を返す日付列

EPPlus を使用して Excel データを読み取っています。グリッド内の Excel セルをそのままユーザーに表示する必要があります。

日付列の読み取り中に、EPPlus は日付のOADate int 値を提供します。

ユーザーがExcelを開いたときに通常表示される値を文字列として読み取る方法はありますか。つまり、Excel 形式を適用した後の値です。

valueAsStringやvalueAsDisplayedなどを提供するCELLクラスには関数がないようです...

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

c# - グラフ X 軸の日付と時刻

EPPlus と C# を使用して Excel ドキュメントを作成します。コンテンツ ワークシートには、日時と値を含む行がいくつかあります。次に、次のコードを使用してグラフを作成します。

チャートは印刷されますが、時間が失われます。したがって、値が複数ある日については、垂直線が引かれます。Excelで手動でチャートを作成すると、これはうまくいきます。EPPlus で同じことを行うにはどうすればよいですか?

サンプルデータ:

ここで、問題のあるデータは 01/01/2015 と 01/03/2015 です。特に最後のものは難しく、真ん中の値が完全に失われます。

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

c# - GetByteAsArray() に時間がかかる

Excel (.xlsx) ファイルを生成し、EPPLUS を使用していくつかの巨大なレコード (約 20k 行と 1.5k 列) に保存しようとしています。

EPPLUS 3.0.0.2 を使用するとOutOfMemory問題が発生して Excel ファイルを作成できませんでしたが、現在 EPPLUS 4.0.2 を使用しており、Excel ファイルを生成できます。

問題は、15,000 行と 0.5,000 列の通常のレポートで、3.0.0.2 では 4 ~ 5 分、4.0.2 では約 15 分かかります。

なぜこうなった?

これが私のコードです:

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

c# - FormulaR1C1 増加する行の値 EPPlus

次のように式を設定しました。

問題は、Row の値を -2、-3、... に増やし、同じ値を参照することです。すべてのセルに対して -1 として固定するにはどうすればよいですか?

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

epplus - アイコンを使った条件付き書式 Epplus

Epplusでこのようなことを達成する必要があります。

ここに画像の説明を入力

誰かが私が使用する必要があるコードを案内してくれますか?