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

わんくま同盟

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

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

■88236 / 2階層)  c# エクセルのセル範囲を1次配列に格納する方法
□投稿者/ ユウタ (2回)-(2018/08/11(Sat) 00:25:30)
皆さん

アドバイスありがとうございます。
言葉足らずですみません、私が行いたいのは、
セルA1〜A5000までの範囲を1次配列に格納するというものです。

エクセルから取得したRangeに対して、
forを使って各要素を1つ1つ1次配列に格納することは可能なのですが、
やや時間がかかるため、ここも短縮したいという趣旨でした。

また、なぜ1次配列かというと、
配列の各要素の値をforを使って取得する場合、
2次配列で取得するのと1次配列で取得するのでは、
1次配列の方が圧倒的に速いためです。


>furuさん
myRangeは2次配列ですが、myRangeObjは1次配列に変換されたものとなります。


>魔界の仮面騎士さん
やはりforで配列に格納していく方法になるのですね。
一発で変換する命令があればよいのですが…。

>WebSurferさん
ADO.NET + ACEプロバイダ
初めて聞きましたので、調べてみます。
編集キー/

前の記事(元になった記事) 次の記事(この記事の返信)
←Re[1]: c# エクセルのセル範囲を1次配列に格納する方法 /WebSurfer →Re[3]: c# エクセルのセル範囲を1次配列に格納する方法 /魔界の仮面弁士
 
上記関連ツリー

c# エクセルのセル範囲を1次配列に格納する方法 / ユウタ (18/08/09(Thu) 22:06) #88223
Re[1]: c# エクセルのセル範囲を1次配列に格納する方法 / furu (18/08/10(Fri) 09:57) #88228
Re[1]: c# エクセルのセル範囲を1次配列に格納する方法 / 魔界の仮面弁士 (18/08/10(Fri) 11:18) #88231
Re[1]: c# エクセルのセル範囲を1次配列に格納する方法 / WebSurfer (18/08/10(Fri) 13:59) #88232
  └ c# エクセルのセル範囲を1次配列に格納する方法 / ユウタ (18/08/11(Sat) 00:25) #88236 ←Now
    └ Re[3]: c# エクセルのセル範囲を1次配列に格納する方法 / 魔界の仮面弁士 (18/08/11(Sat) 02:36) #88237
      └ Re[4]: c# エクセルのセル範囲を1次配列に格納する方法 / ユウタ (18/08/11(Sat) 17:53) #88238 解決済み

上記ツリーを一括表示 / 上記ツリーをトピック表示
 
上記の記事へ返信