範囲がわからないExcelファイルを生成する必要があるため、固定幅の列/行を反復処理できません。では、ClosedXMLまたはOpenXMLを使用して、テキスト "V"を持つすべてのセルを見つけるために、使用済みセルを繰り返し処理する方法はありますか?Excelファイル内のすべてのデータを繰り返し処理して特定のテキストを見つけます
0
A
答えて
0
EPPlusを選択する必要があります。これは、Excelで動作するオープンソースライブラリであり、ClosedXMLまたはOpenXMLと比較して優れた速度を備えています。
あなたはこのようなものを使用することができますClosedXMLで
0
:
using (var cells = worksheet.CellsUsed(c => c.GetString() == "V"))
{
foreach (var cell in cells)
{
// Do something with the cell ...
}
}
0
これを支援するhttps://github.com/ClosedXML/ClosedXML/pull/399でプル要求があり、例えば:
foundCells = ws.Search("searchText", CompareOptions.OrdinalIgnoreCase);
を
関連する問題
- 1. ファイル内の繰り返し単語のインデックスを見つける
- 2. Python:ディレクトリ内のすべてのファイルを繰り返します。
- 3. RethinkDB:テーブル内のすべての行を繰り返し処理する方法
- 4. 特定の範囲内の繰り返し日付を見つける
- 5. mrjobを使用して1つのディレクトリ下のすべてのファイルを繰り返し処理する方法
- 6. ローカルディレクトリのすべてのファイルを "。"文字なしで繰り返し処理しようとしています。 ".."
- 7. 特定の繰り返しの項目のリストを返すExcel
- 8. ファイル内の特定のテキストを検索して他のテキストと折り返す
- 9. ディレクトリ内のすべてのファイルを繰り返し、テキストを検索して置き換えます - Python
- 10. すべてのリンクを取得し、リストを繰り返し処理する(ロボットフレームワーク)
- 11. シェルはディレクトリを繰り返し処理し、そのすべてのファイルを移動します
- 12. 繰り返しですべてのオプションを見つけるには?
- 13. 繰り返し実行を見つけて壊れます
- 14. 特定のクラスを見つけて返します
- 15. ListViewのすべてのアイテムを繰り返し処理する - Android
- 16. データベースのすべてのレコードを繰り返し処理する - Ruby on Rails/ActiveRecord
- 17. 特定のタイプのすべてのサブビューを繰り返します。
- 18. 特定の列のすべての行を繰り返すopenpyxl
- 19. Excel貼り付けの絵を列として繰り返す
- 20. 特定のdivのリンク内のすべてのテキストをJSoupで返します
- 21. 特定のファイルを見つけてstdout/awkにパイプします
- 22. フォルダ内の複数レベルの繰り返しでWindows上のすべてのテキストファイルを見つける
- 23. ウェブスクレイピング:HTMLの特定の部分が繰り返し変化しているときにすべての内容を見つける
- 24. DjangoのJSONデータを繰り返し処理するテンプレート
- 25. zipファイル内のすべてのディレクトリを繰り返します。java
- 26. 特定の文字列で繰り返しパターンを見つける
- 27. JSONファイルを解析して特定のパラメータを繰り返します
- 28. ループ内のdatareader/datatableを繰り返し処理する
- 29. 文字列内の単語を繰り返し処理する
- 30. 特定のレベルのファイルを繰り返します。