C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

datatableソート結果のExcelへの表示


(過去ログ 122 を表示中)

[トピック内 3 記事 (1 - 3 表示)]  << 0 >>

■72845 / inTopicNo.1)  datatableソート結果のExcelへの表示
  
□投稿者/ みさと (1回)-(2014/07/25(Fri) 13:21:41)

分類:[VB.NET/VB2005 以降] 

お世話になります。

Excelファイル1からExcelファイル2へのデータのコピー&ソートをしようとしています。

ファイル1にはデータ表があり、品番毎に集計されています。
そこから集計行のみデータをコピーし、不良数が多い順に並び替えて、ファイル2にサマリーします。

まずは、ファイル1のデータを2次元配列に格納し、
2次元配列をデータテーブルに変換、ソートをしました。

table.DefaultView.Sort = "不良数 DESC"

この結果をファイル2に出力したいのですが、

Cells(n, j) = table.Rows(n)(j).ToString

では、ソート前の順で出力されてしまいます。
これをソート後の順で出力するには、どうすれば良いでしょうか。

宜しくお願い致します。

引用返信 編集キー/
■72846 / inTopicNo.2)  Re[1]: datatableソート結果のExcelへの表示
□投稿者/ Hongliang (213回)-(2014/07/25(Fri) 13:30:01)
table.DefaultView(n)(j)
で。行数も、table.DefaultView.Countで取得できます。
引用返信 編集キー/
■72847 / inTopicNo.3)  datatableソート結果のExcelへの表示
□投稿者/ みさと (2回)-(2014/07/25(Fri) 13:35:10)
2014/07/25(Fri) 13:35:52 編集(投稿者)
2014/07/25(Fri) 13:35:41 編集(投稿者)

No72846 (Hongliang さん) に返信

早速の回答ありがとうございます!
おかげで解決致しました!
解決済み
引用返信 編集キー/


トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

管理者用

- Child Tree -