如何更改我的代码以获取文件名而不是目录名? openDialog.InitialFilename
给我的目录名称。
openDialog.FileName
给我错误“未找到方法或数据成员”。如何从VBA中的文件对话框中获取单个文件名(适用于MS Access 2007)?
Private Sub btnEditPhoto_Click()
If (txtImageName > "") Then
Application.FollowHyperlink txtImageName
Else
Dim openDialog As Office.FileDialog
Set openDialog = Application.FileDialog(msoFileDialogFilePicker)
openDialog.Filters.Clear
openDialog.Filters.Add "JPEG Files", "*.jpg"
Dim pickedFile As Boolean
pickedFile = openDialog.Show
If pickedFile Then
txtImageName.SetFocus
txtImageName.Text = openDialog.InitialFileName
End If
End If
End Sub
这是一种令人困惑的编辑问题以合并答案,因为在这一点上,你的代码做你要求的帮助。 – 2010-01-29 19:46:30