Excelでテーブルを作成しましたが、Excelで選択した領域を2D配列にインポートしたいと思います。 C#では同じ2D配列でなければなりません。私には写真があります。それを見てください。私はint array[81,81]
にその領域をインポートする:Excelから2D配列に特定の領域を読み取る
0
A
答えて
0
あなたは(あなたがこれを達成するために、その無料版を使用することができます)このためGemBox.Spreadsheetライブラリを使用することができます。
ExcelFile workbook = ExcelFile.Load("guncellenmis.xlsx");
ExcelWorksheet worksheet = workbook.Worksheets.ActiveWorksheet;
int count = 81;
int[,] data = new int[count, count];
// Get range from "C2" to "CE82".
CellRange range = worksheet.Cells.GetSubrangeRelative(1, 2, count, count);
// Or you can retrieve the required range differently, like:
//CellRange range = worksheet.Cells.GetSubrangeRelative("C2:CE82");
//CellRange range = worksheet.Cells.GetSubrangeRelative("C2", "CE82");
// etc.
for (int row = 0; row < range.Height; ++row)
for (int column = 0; column < range.Width; ++column)
data[row, column] = range[row, column].IntValue;
EDIT: あなたが代わりのDataTableの2D配列としてExcelファイルをエクスポートする理由があります。ここ
は、あなたが使用できるサンプルです。あなたは次のようなデータテーブルとして必要なデータを盗んできます
ExcelFile workbook = ExcelFile.Load("guncellenmis.xlsx");
ExcelWorksheet worksheet = workbook.Worksheets.ActiveWorksheet;
DataTable table = worksheet.CreateDataTable(
new CreateDataTableOptions("C2", 81, 81));
+0
ありがとうございました。私はあなたにアペリテットを持っています。 – DeadLock
関連する問題
- 1. 2D numpy配列の連続した領域を特定します
- 2. Cで2D配列からミラーイメージを読み取る
- 3. MatlabのExcelファイルから特定のセルを読み取る
- 4. numpy配列の隣接領域を特定する
- 5. ファイルから特定のデータを配列文字列に読み取る方法
- 6. JAVA - 特定の行からExcelを読み取る
- 7. Python - 2D numpy配列内の特定の値の最大領域を効率的に見つける方法
- 8. ユニティ2Dゲームの特定の領域でのズームの実装
- 9. MKTileOverlay:特定のタイルまたは領域を再読み込みする方法
- 10. Excel(ACE OLEDB)から特定の列のみを取得する
- 11. Excelでグラフの特定の領域をズームする方法
- 12. Javaの非常に大きな画像ファイルから領域を読み取る
- 13. バイト配列から特定の値を読み取る方法は?
- 14. テストバンクファイルを2D配列に読み込む
- 15. matlabのCSVファイルから特定の列を読み取る
- 16. OpenCSV特定の列を読み取る
- 17. 配列からデータを読み取る
- 18. カスタムフィールドから配列を読み取る
- 19. Python - csvファイルから特定の列を読み取る
- 20. 特定の行を文字列から読み取る
- 21. Scrollviewは特定の領域からのスクロールのみを検出しますか?
- 22. テキストファイルから文字列を読み込んで2D配列に配置
- 23. Cのファイルから2D配列を読み込む
- 24. C++でfileioを使用して2D配列を読み取る
- 25. SQL空間データ特定の領域からデータを取得する
- 26. PHPの配列にExcelの行を読み取る
- 27. Googleマップの下の特定の領域のスナップショットを取るjavascript
- 28. excelファイルから値を読み取り、配列に格納する方法は?
- 29. キャンバスの特定の領域を取得する方法
- 30. 特定の領域でピクセルの色を取得する方法
ます。また、このためにEP-Plusのライブラリを使用することができます。これはNugetと無料のオープンソースで利用可能です。 ここにリンクがあります:http://epplus.codeplex.com/ –