Access VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


1629 / 2272 ツリー ←次へ | 前へ→

【6228】リストボックスの項目を選択して、処理を実行したい たな 05/9/8(木) 14:24 質問[未読]
【6229】Re:リストボックスの項目を選択して、処理を... たん 05/9/8(木) 14:31 回答[未読]
【6234】Re:リストボックスの項目を選択して、処理を... たな 05/9/8(木) 15:59 発言[未読]

【6228】リストボックスの項目を選択して、処理を...
質問  たな  - 05/9/8(木) 14:24 -

引用なし
パスワード
   こんにちは。

質問させて下さい。よろしくお願いします。

まずは、
現状の概要を下記にまとめてみました。

1.指定したフォルダ内に存在する、xlsファイル名をテーブルにINSERT。

2.リストボックスの、値集合ソースにSELECT文を記述し、
  リストボックス内に1で取得しているファイル名を表示。
  (ファイル名称は、選択ができない状態)

3.実行ボタンを押下すると、2で表示されているファイル
  全てに対して処理が行われる。(インポート処理)

現状の作りは簡単に言うとこんな感じなのですが、
改善したい点があり、どういう風にすればよいのか悩んでいます。

やりたい事。

2で表示されているファイル名を、画面上で選択して、
選択したものだけに対しての処理が行われるようにしたい。


今考えている方法は、
案1:リストボックスではなく、全く別のもので作る。
案2:リストボックス内のファイル名称を選択可能にし(方法はわかりませんが)、
   選択したものだけがワークテーブルに格納されるようにする。
案3:リストボックスに連動したかたちで、チェックボックスを付ける。(可能?)

というのがAccessで実現可能かわからないんですが、
実現できればいいな、というものです。

ですが、実現方法がわかりません。
そして別にもっと良い方法もあるかも知れません。

実現方法や、アドバイスなど良い案がございましたら御回答お願い致します。

【6229】Re:リストボックスの項目を選択して、処理...
回答  たん  - 05/9/8(木) 14:31 -

引用なし
パスワード
   APIという難易度の高いものになりますが、
「ファイルダイアログ」または「コモンダイアログ」を
使えば可能と思われます。

まずは上記でぐぐってみて下さい。

【6234】Re:リストボックスの項目を選択して、処理...
発言  たな  - 05/9/8(木) 15:59 -

引用なし
パスワード
   ▼たん さん

今回もどうもありがとうございます。

難しそうですが、調べてみます。

あとは、代用的にコンボボックスを使用して、
選択されたファイル名を、取得する事が可能であれば良いかと考えています。

まずは調べてみます。

回答ありがとうございました。

1629 / 2272 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:
1078246
(SS)C-BOARD v3.8 is Free