![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
No.2ベストアンサー
- 回答日時:
>「RangeからDataSetに一括で取り込めるような命令」
>1、2行で書けるような、こんな命令ってありますでしょうか?
ありません。
![](http://oshiete.xgoo.jp/images/v2/common/profile/M/noimageicon_setting_12.png?e8efa67)
No.1
- 回答日時:
対象の言語バージョンが書かれていませんが、VB 2005(というか .NET 系の VB)として書かせてもらいます。
DataSet(ならびに DataTable)を使いたい理由としては質問に書かれているように
「cellsを使って、ループで回すのはあまりに汚いので回避したい」
だけでしょうか?
読み込んだ後の使い方として DataSet が必要、ってことはありませんか?
たとえば DataGrid などにバインドするとか、さらに Excel を更新するとか。
Excel のブックをデータベースに見立てて ADO.NET を使って DataSet に読み込むのであればいくつかサンプルがあります。
探せばもっと見つかるでしょう。
http://support.microsoft.com/kb/306572/ja
DataSet が重要なのではなく、Excel のデータを少ないコード量で扱いたいのであれば、「DataSet もどき」のクラスを自作するとか。
DataSet もどきオブジェクトが Excel のデータを読み込む部分のコードは「それなり」になりますが、DataSet もどきオブジェクトを利用する側のコードはすっきりします。
この回答への補足
回答ありがとうございます。
>VB 2005(というか .NET 系の VB)
になります。
色々と別回答いただきましたが、それらで出来るのはわかっていました。
というより、それで実装しようと思っていたのですが、それよりも、まず、
「RangeからDataSetに一括で取り込めるような命令」が知りたかったわけです。
1、2行で書けるような、こんな命令ってありますでしょうか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・ゆるやかでぃべーと タイムマシンを破壊すべきか。
- ・「I love you」 をかっこよく翻訳してみてください
- ・歩いた自慢大会
- ・許せない心理テスト
- ・字面がカッコいい英単語
- ・昔のあなたへのアドバイス
- ・かっこよく答えてください!!
- ・あなたが好きな本屋さんを教えてください
- ・スタッフと宿泊客が全員斜め上を行くホテルのレビュー
- ・【大喜利】【投稿~8/27】 こんなガソリンスタンド二度と来るか!なぜそう思った?
- ・これ何て呼びますか Part2
- ・人生で一番思い出に残ってる靴
- ・【お題】動物のキャッチフレーズ
- ・【お題】甲子園での思い出の残し方
- ・ゆるやかでぃべーと すべての高校生はアルバイトをするべきだ。
- ・「それ、メッセージ花火でわざわざ伝えること?」
- ・自分用のお土産
- ・人生で一番お金がなかったとき
- ・一番好きなみそ汁の具材は?
- ・泣きながら食べたご飯の思い出
- ・ちょっと先の未来クイズ第1問
- ・ゴリラ向け動画サイト「ウホウホ動画」にありがちなこと
- ・初めて自分の家と他人の家が違う、と意識した時
- ・単二電池
- ・チョコミントアイス
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Webアプリケーションのエラーメ...
-
パワーポイントのVBAでテキスト...
-
Excelで =EMBED("Acrobat Docu...
-
Object型からDouble型へのキャスト
-
C#でフォームのオブジェクト名...
-
VBA 同じ名前のオブジェクトを...
-
EXCEL VBAにて動的にCheckBOXを...
-
ビジュアルC++でボタンの有...
-
ワイルドカード<?>と型パラメー...
-
newは明示的にした方が良いのか?
-
error C2712: オブジェクト ア...
-
VBAからノーツを起動
-
C++でのクラスオブジェクトの破棄
-
Struts Listの情報がgetできない。
-
JavaScriptとjQueryのbindの違い
-
MATLABプロットの線にアルファ...
-
戻り値がクラスオブジェクト
-
VBAのWindowオブジェクトとWork...
-
ifstreamクラスとistreamクラス
-
ADO オブジェクトの渡し方
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
パワーポイントのVBAでテキスト...
-
Excelで =EMBED("Acrobat Docu...
-
EXCEL VBAにて動的にCheckBOXを...
-
VBA 同じ名前のオブジェクトを...
-
C#でフォームのオブジェクト名...
-
VBAのWindowオブジェクトとWork...
-
ワイルドカード<?>と型パラメー...
-
COMコンポーネントって何?
-
Object型からDouble型へのキャスト
-
LISTBOXの内容が更新されま...
-
オブジェクトレベルとメタレベル
-
ビジュアルC++でボタンの有...
-
戻り値がクラスオブジェクト
-
CoCreateInstanceでエラーになる。
-
Accessの連結・非連結オブジェ...
-
オブジェクト名をforループ内で...
-
JqueryとPrototypeの比較
-
JAVAからHTMLへ値を返す方法
-
VBAでvlookup関数から、別シー...
-
Vbで通常使用するプリンターを...
おすすめ情報