Excel VBA質問箱 IV

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

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


7107 / 13645 ツリー ←次へ | 前へ→

【41179】再び フォルダの指定 りの 06/8/1(火) 15:49 質問[未読]
【41180】Re:再び フォルダの指定 Blue 06/8/1(火) 15:55 発言[未読]
【41181】Re:再び フォルダの指定 かみちゃん 06/8/1(火) 16:01 回答[未読]
【41182】Re:再び フォルダの指定 りの 06/8/1(火) 16:10 お礼[未読]

【41179】再び フォルダの指定
質問  りの  - 06/8/1(火) 15:49 -

引用なし
パスワード
   先ほど『フォルダの指定』で質問させていただいた者です。
何度も申し訳ありません。

先ほどご教授いただいた結果、

Application.FileDialog(msoFileDialogFolderPicker)

を使用しようと考えました。

しかし、ChDirを指定しても、カレントフォルダが変りません。
何か他の方法があるのでしょうか?
よろしくお願いします。

【41180】Re:再び フォルダの指定
発言  Blue  - 06/8/1(火) 15:55 -

引用なし
パスワード
   類似スレ

カレントディレクトリの指定について教えてください
http://park7.wakwak.com/~efc21/cgi-bin/wwwlng.cgi?print+200607/06070377.txt

参考にどうぞ。

【41181】Re:再び フォルダの指定
回答  かみちゃん  - 06/8/1(火) 16:01 -

引用なし
パスワード
   こんにちは。かみちゃん です。

>先ほど『フォルダの指定』で質問させていただいた者です。

[#41166]の関連のご質問ですね。

>Application.FileDialog(msoFileDialogFolderPicker)
>を使用しようと考えました。
>
>しかし、ChDirを指定しても、カレントフォルダが変りません。

どうも混同されているようです。
ChDirは、GetOpenFilenameの初期フォルダを変更する方法でご説明したものであって、
FileDialogの初期フォルダではありません。

以下のような感じになると思います。
Sub Test()
 With Application.FileDialog(msoFileDialogFolderPicker)
  .InitialFileName = ThisWorkbook.Path & "\"
  If .Show = True Then
   MsgBox .SelectedItems(1)
  End If
 End With
End Sub

【41182】Re:再び フォルダの指定
お礼  りの  - 06/8/1(火) 16:10 -

引用なし
パスワード
   かみちゃんさん、blueさん
たびたびの回答ありがとうございます。
初心者なもので、いろいろと勘違いしているようです。
お二人にご教授いただいたとおりに実行したら出来ました。

本当にありがとうございます。
あつかましいようですが、また何かあればよろしくおねがいします。

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