Access VBA質問箱 IV

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

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


4724 / 9994 ←次へ | 前へ→

【8512】Re:価格更新について
発言    - 06/8/24(木) 17:29 -

引用なし
パスワード
   こんにちわ。雅です。

>>>> Sub 追加クエリの実行()
>>>> Const CSVPath = "c:\uriage\支店\0827.csv"
>>
>>の箇所を
>>
>>Sub 追加クエリの実行(CSVPath As String)
>>
>>の様にして、
>>  Call 追加クエリの実行(dlgOpen.SelectedItems(1))
>>
>>と呼び出すのが一番手っ取り早いでしょうか。
>
>この説明さえも把握できません。
>モジュールとコードを混同しているのでしょうか。

どの辺がわかりませんか?
小僧さんはTB1さんが作った
Sub 追加クエリの実行
という関数を、引数が受けられる形にしてパラメータを渡すように
改造しましょうと書いています。

>Sub ダイアログテスト()
>Dim dlgOpen As FileDialog
>
>  Set dlgOpen = Application.FileDialog(msoFileDialogOpen)
>
>  With dlgOpen
>    .AllowMultiSelect = False
>    .Show
>  End With
>  
>  Msgbox dlgOpen.SelectedItems(1)
>
>End Sub

これの動作確認はできたんですよね?

であれば
dlgOpen.SelectedItems(1)
が、表示できる段階で「追加クエリの実行」呼び出せばいいということに
なります。
ということは、逆にたどると「追加クエリの実行」を呼び出す前に

>Dim dlgOpen As FileDialog
>
>  Set dlgOpen = Application.FileDialog(msoFileDialogOpen)
>
>  With dlgOpen
>    .AllowMultiSelect = False
>    .Show
>  End With

が書いてあればいいということになります。

# 小僧さんフォローありがとうございます

でわ。
745 hits

【8470】価格更新について TB1 06/8/17(木) 11:15 質問
【8472】Re:価格更新について 06/8/17(木) 13:06 回答
【8478】Re:価格更新について TB1 06/8/17(木) 14:34 発言
【8483】Re:価格更新について TB1 06/8/18(金) 17:15 質問
【8488】Re:価格更新について 小僧 06/8/20(日) 11:20 発言
【8489】Re:価格更新について TB1 06/8/21(月) 11:08 質問
【8490】Re:価格更新について 小僧 06/8/21(月) 13:09 回答
【8492】Re:価格更新について TB1 06/8/21(月) 14:20 発言
【8493】Re:価格更新について 小僧 06/8/21(月) 15:06 回答
【8495】Re:価格更新について TB1 06/8/21(月) 15:57 質問
【8496】Re:価格更新について 小僧 06/8/21(月) 18:21 回答
【8499】Re:価格更新について TB1 06/8/22(火) 11:25 質問
【8512】Re:価格更新について 06/8/24(木) 17:29 発言
【8517】Re:価格更新について TB1 06/8/25(金) 11:01 お礼

4724 / 9994 ←次へ | 前へ→
ページ:  ┃  記事番号:
1078226
(SS)C-BOARD v3.8 is Free