いつもありがとうございます。
データテーブル内に
5,000件(5,000行)のデータがあるとします。
これを100件ずつに分割して
50枚のcsvファイルを作りたいです。
実務では、4,879件…などキリの悪い数字になるので
48枚のcsvは100件ですが
49枚目のcsvは79件…などになります。
どのような方法であれば実現可能でしょうか?
ご教示いただけると幸いです。
どうぞよろしくおねがいします。
いつもありがとうございます。
データテーブル内に
5,000件(5,000行)のデータがあるとします。
これを100件ずつに分割して
50枚のcsvファイルを作りたいです。
実務では、4,879件…などキリの悪い数字になるので
48枚のcsvは100件ですが
49枚目のcsvは79件…などになります。
どのような方法であれば実現可能でしょうか?
ご教示いただけると幸いです。
どうぞよろしくおねがいします。
こんにちは
n=10とすると
dtArray = Enumerable.Range(0,dt.Rows.Count \ n).Select(Function(i) dt.AsEnumerable.Skip(i*n).Take(n).CopyToDataTable).ToArray
で分割できます。
デモロボットまで作成していただき、ありがとうございます!
参考にさせていただきます。
成否はまた改めてご報告されていただきます。
ありがとうございます!
教えていただきましたコードを使って
やってみます。
成否は改めてご報告します。