我有一个小型Access VBA应用程序,要求用户选择一个文件夹.我想知道是否有办法告诉VBA启动文件夹选择器的路径.即启动文件夹选择器C:\data\forms.目前它似乎是从以前使用的目录开始.还有一种方法可以限制文件夹选择器可以访问的内容.所以它可以访问任何内容,C:\data但不能访问任何其他内容C:
从上一个问题我知道如何让用户点击"浏览器"按钮并导航到他们可能想要打开的特定文件.
码:
Private Sub CommandButton2_Click()
Dim vaFiles As Variant
vaFiles = Application.GetOpenFilename()
ActiveSheet.Range("B9") = vaFiles
End Sub
Run Code Online (Sandbox Code Playgroud)
我想创建第二个浏览器按钮,让用户导航到一个文件夹.该文件夹将保存.pdf我的程序创建的文件.这是问题所在:GetOpenFilename要求用户单击文件.如果文件夹中没有文件,那么用户无法做任何事情.
我希望这很清楚......
谢谢