vba - 有没有办法让 FileDialog 使用 .InitialFileName 属性打开远程计算机文件夹
问题描述
我正在测试他们将远程访问的用户应用程序。我使用 FileDialog 对象包含了文件对话框功能。我希望他们最初使用属性 .InitialFileName 打开他们自己的本地文件,但我无法找到初始打开的正确路径。这是我到目前为止所拥有的:
Dim fileDialog As Object 'Office.FileDialog
Set fileDialog = Application.fileDialog(msoFileDialogFilePicker)
With fileDialog
.InitialFileName = "C on " & Environ("CLIENTNAME")
....
当我在没有设置初始文件路径的情况下打开对话框时,用户可以访问的位置是“PCName上的C”,所以我认为我可以将字符串设置为相同(在上面的代码中),但如果我将其设置为路径,它将不起作用。Environ("CLIENTNAME") 确实获得了用户的 PCName,所以我认为我已经接近解决方案了。
感谢您的任何建议。
解决方案
没关系。我确实相信我遇到了一个解决方案:
FileDialog.InitialFileName = "\tsclient\c"
推荐阅读
- azure - 错误:模块不支持depends_on
- r - 在多个函数调用中使用替代
- firebase - Flutter asyncMap 直到 setState 才会运行
- java - 尝试使用 Spring Boot 从 Google 云存储中读取文件时出现空指针异常
- python - Python 从日期中减去日期或天数得到年、月、日
- python - 使用 python 读取屏幕上的文本
- html - 按百分比调整表格列宽
- laravel - laravel:用户、作者和帖子的关系
- angular - 将动态变量值附加到 matselect 的 ngmodel 不起作用
- laravel - 如何将登录哈希 bcrypt 更改为 hash256