問題タブ [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 に答える
471 参照

c# - EPPlus を使用して Excel に object[,] データを追加する

EPPlusobject[, ]を使用して Excel にデータを追加するにはどうすればよいですか? 次のコードを使用していますが、結果として Excel に返されます。System.Object

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

c# - EPPLus セルフォーミュラ #REF

誰かが EPPLUS と Formulas でこの問題を解決できることを願っています。無効な #REF を取得しています! 数式をセルに割り当てようとすると、最後の行は問題なく数式を受け入れているようで、計算が正しく行われます。

Formula の代入時のロジックは次のようになります。別のシートのデータを参照しています。

これは、結果のExcelファイルがどのように見えるかです。

無効な #REF を使用して Excel で作成されたテーブル!

これは、最後のセルで作成された数式です。

これらの 2 つの式を上にコピーすると、これが期待どおりに生成されます。

無効な #REF! これが式に現れるものです:

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

c# - epplus フィルター値の選択を解除します

私のプロジェクトでは、epplus を使用して Excel ファイルを変更しています。あるケースでは、範囲にフィルターを追加し、フィルター リストでフィルター オプションの 1 つを選択解除する必要があります。

フィルターを追加するのは簡単ですが (myRange.AutoFilter = true)、フィルター オプション リストで選択を解除する必要があるオプションを指定する方法がわかりません。だから私は以下のようなものを探しています:

私がすでに試したこと:

  1. epplusを使用してフィルターを追加しました(フィルターが必要な列にはJan、Feb、Marchの値があります)
  2. 列の値が「Feb」のすべての行を非表示にします
  3. ここで、フィルター ドロップダウンに 1 月、2 月、3 月があり、2 月が選択されていないと予想していました。しかし、そうすることで、「Feb」がフィルター ドロップダウンから完全に非表示になりました。

epplusを使用してこのようなことを行うことが可能かどうかを提案してください。または、私はミッションインポッシブルです:)

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

c# - EPPlus C# と MVC で新しい行と列を追加するにはどうすればよいですか?

EPPlus バージョン 4.0.4 を使用して、ASP.net MVC5 Web サイト内で Excel ファイルを作成していますが、最初の行を完了した後に新しい行と列を追加する方法がわかりません。

明確に説明するのは難しいので、私のコードをお見せしましょう。理解するのは簡単です。

最初は、 products.NewRow() が仕事をするだろうと思っていましたが、そうではありません。その簡単な操作を行うのは簡単ではありません。そのようなコードに大きな変更を加えることは避けたいo_O

誰でも助けることができますか?

デビッド

編集

画像を追加することはできませんが、データを表示するために使用する HTML コードを共有できます。同じアーキテクチャを Excel で再現してみます。したがって、product.NewLine() が一種の行の変更を生成できると私が考えたことを理解できます... :

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

c# - EPPlus と C# を使用して、プログラムで Excel に自動入力候補を追加します。

excel特定の列のセルにオートフィルの提案を作成しようとしています。

私の生成されたExcelに「名前」という列があります。ユーザーが名前を書くと、私が追加した提案が表示されます。

c#そのため、 andを使用してプログラムで自動入力候補を追加したいと思いepplusます。

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

c# - EPPlus を使用した範囲の Excel 時間検証

EPPlus を使用して、午後 1 時から午前 11 時までの時間範囲で Excel の列を検証したいと考えています。

時刻は「hh:mm AM/PM」形式である必要があります。

問題を解決しました。コードは次のとおりです。

そして、これは次のようにExcelで検証を行います:

ここに画像の説明を入力

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

epplus - EPPlus で DateTime.Min を書き込む代わりに、Date 列のセルを空のままにする方法

EPPlus を使用して書式設定された日付を Excel に書き込む必要があり、書き込む日付がない空のセルを残します。私は次のことを試しました:

  1. 日付を書き込んでフォーマットします。日付がない場合を除き、これは機能します。その場合、最小値が書き込まれます。

ここに画像の説明を入力

  1. 日付を文字列としてフォーマットし (日付がない場合は空の文字列を渡す)、カスタム形式を割り当てます。これに関する問題は、Excel が型を date として認識しないため、下流のシステムがそれを使用できないことです。

ここに画像の説明を入力

EPPlus を使用して日付を Excel に書き込むにはどうすればよいですか?