如何在 VBA 前面板中放置文件路径控件?我希望用户能够选择浏览按钮并选择文件路径,而不是到处放置对话框。我需要用户选择三个或更多文件路径。
最佳答案
重新阅读您的 Q 后,您似乎想远离对话框!哦,我正要说
I could post the hack about using MSDIAG on VBA, that explains how you can patch your registry to enable its use under VBA, without having other MS-VB products installed... but I rather have you google that one... you can certainly understand why.
但是你不想要对话框...你想要控件和按钮:使用 列表框 !
要填充您的列表框,请使用 目录 命令(使用列表框的方法 additem )。
实现这一目标的两个阶段:
最后,在列表框的 OnClick 和 OnDoubleClick 下,您必须解释列表框的默认属性 (Item),检查“->”并使用 ChDir 更改目录并重新填充,否则您将选择您的文件。
写起来比代码复杂得多......相信我。
关于文件路径控制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/264771/