因此,我正在使用 FileDialog 选择一个文件夹,其中包含我要放入 PowerPoint 演示文稿中的图像,但我在获取正确的初始视图时遇到了问题。
这是我所拥有的
strFolder = InitDir
Set fldr = Application.FileDialog(msoFileDialogFolderPicker)
With fldr
.Title = "Select a Folder"
.AllowMultiSelect = False
.ButtonName = "Select"
.InitialView = msoFileDialogViewList
.InitialFileName = "C:\Users\Daniel\My Pictures\" 'using to test code
If Right(strName, 1) <> "\" Then
strFolder = strFolder & "\"
End If
If .Show <> -1 Then
Exit Sub
Else
strFolder = .SelectedItems(1) & "\"
End If
End With
如果我在“我的图片”之后排除“\”,我的用户文件夹“Daniel”中的所有文件夹都会出现在最初选择“我的图片”的初始视图中,但是当我在之后包含“\”时,我假设是“FileDialogViewList”刚刚出现。我如何让“我的图片”文件夹最初出现。