Accessのフォームでフォルダを選択する際に、Application.FileDialog(msoFileDialogFolderPicker)を利用しています。ただ、この方法では、選ぼうとしているフォルダにどんなファイルが存在するかを見ることができません。(できませんか?)
フォルダを選択するダイアログで、選ぼうとしているフォルダに存在するファイルの一覧を表示するにはどうすればよいでしょうか。
通報 ...
Accessのフォームでフォルダを選択する際に、Application.FileDialog(msoFileDialogFolderPicker)を利用しています。ただ、この方法では、選ぼうとしているフォルダにどんなファイルが存在するかを見ることができません。(できませんか?)
フォルダを選択するダイアログで、選ぼうとしているフォルダに存在するファイルの一覧を表示するにはどうすればよいでしょうか。
ファイル選択ダイアログで、ファイルを選択して、結果からファイル名を取り除くぐらいしかないような気がします。
hatenaさん、ご回答ありがとうございます。
ユーザーの要望が強い場合は、その方法を提案したいと思います。
どうしてもやるとするなら自前でオリジナルのフォームを作る感じですかねぇ
https://www.google.com/search?q=ACCESS+treeviewフォルダを追いかけるツリービューとフォルダを選択(ツリービュー上のアイテムをクリック)したときにそのフォルダ内のファイル一覧を表示するリストボックスを組み合わせるとかで実現できると思います
リンクつけようとしたらなんか掲示板に怒られてしまいました。URLコピペしてください
リンク貼り付けテスト
https://www.google.com/search?q=ACCESS treeview
ACCESS treeview - Google 検索
前者、URL直書き
後者、MarkDown記法で記述
どちらもエラーなく貼り付けできました。
掲示板オーナーだけ許可ということだろうか?
https://www.google.com/search?q=ACCESS treeview
https://www.google.com/search?q=ACCESS+treeviewあぁ、URL貼り付けるときはわざわざリンクの表記する必要なかったってだけですね
hirotonさん、ご回答ありがとうございます。参考にさせていただきます。
面白そうなネタだったのでちょっとやってみました
「fFolderPicker」フォームを作成します
ActiveXコントロールから
・「Microsoft TreeView Control, version 6.0」:TreeView
・「Microsoft Forms 2.0 TextBox」:TextBox
を配置します
「TextBox」はWordWrapプロパティを「いいえ」にします
手を抜けそうなところは抜きつつ、ですが、このあと、ダイアログとしての体裁を整えるのにさらに苦労することはまた別の話
hirotonさん
ユーザーの要望が強い場合は、実装させていただきます。
ご回答ありがとうございました!