Làm cách nào để thay đổi mã của tôi để lấy tên tệp thay vì tên thư mục? openDialog.InitialFilename
cung cấp cho tôi tên thư mục.
openDialog.FileName
cho tôi lỗi "Phương pháp hoặc thành viên dữ liệu không tìm thấy".Làm cách nào để lấy tên tệp đơn lẻ ra khỏi đối tượng Hộp thoại Tệp trong VBA (đối với 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
Thật khó hiểu khi chỉnh sửa câu hỏi của bạn để kết hợp câu trả lời, tại thời điểm đó, mã của bạn thực hiện những gì bạn yêu cầu trợ giúp. –