問題タブ [linq-to-excel]

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 に答える
4699 参照

c# - linqを使用してExcelファイルから列を読み取る

Excel ファイルを読んでいますが、すべてのファイルの列ヘッダーが同じではありませんが、列の順序は常に同じです。特定の列名を指定せずにlinqを使用してExcelファイルを読みたいのですが、順序に基づいて列だけを使用できますか?

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

c# - 非常に遅い Linq to Excel

自動生成された Excel ファイルからデータを抽出するアプリケーションを作成しようとしています。これは Access で非常に簡単に行うことができますが、ファイルは Excel であり、ソリューションはボタン 1 つで行う必要があります。

なんらかの理由で、アクションを実行せずにデータを単純にループすると遅くなります。以下のコードは、はるかに遅いものから最適化しようとした私の試みです。相互運用クラスを直接、またはさまざまなラッパーを介してこれを数回試みた後、Linq to SQL を使用することに到達しました。

こことGoogleでいくつかの質問への回答も読みました。速度低下の原因を突き止めるために、すべての命令を削除しましたが、関連するセクションから「i++」を除外しました。まだ非常に遅いです。また、3 行目の where 句で取得するレコードの数を制限して最適化しようとしましたが、うまくいきませんでした。あなたの助けをいただければ幸いです。

ありがとうございました。

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

linq - ヘッダー行を無視してサブヘッダーを使用するLinq to Excel

私はLinq to Excelチュートリアルを見ていますが、使用されているExcelテーブルのすべての列ヘッダーが行1にきちんと配置され、列Aから始まると想定していることを除いて、それらはすべて非常にシンプルで簡単に見えます.

テーブルが6行目あたりから始まるだけでなく(下の行から始まるものもあります)、ヘッダーとサブヘッダー(ヘッダーは特定の場所/会社を表し、サブヘッダーはID、在庫などのその場所の列の値を表します)を持つExcelファイルからデータを照会する必要があります残り、販売済みなど)。

使用したいヘッダーを保持する行をクエリで指定して、その下の情報のみを取得する方法はありますか?

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

c# - C#でExcelセルから数式計算値を読み取る

Excelシートからの読み取りにlinqtoexcelを使用しています。私が直面している問題は、セルから計算された数式の値を読み取ることができず、代わりにセルの実際の値を取得することです。linqtoexcel またはその他の手段を使用して、Excel シートからセルの終了値を読み取る方法はありますか。

0 投票する
3 に答える
36282 参照

c# - Linq: リストのどこを選択するか

ここでいくつかのLinqToExcelフィルタリングに苦労しています...

List<string> columnsToFilterは9つの文字列List<Row>Row含む

つまりList<Row>、30 行あり、それぞれに 12 の ColumnNames があります。List<Row>今、私はそれを使ってフィルタリングしたいList<string> columnsToFilterので、List<Row>30 行と9つの列名になります。

列名をクエリすることで、 1 つの列のデータを選択できます。

今、文字列のリストに基づいてデータをフィルタリングしたいと思いますList<string> columnsToFilter。それを達成するための最良の方法は何ですか?