Tôi đã nhìn khá mãnh liệt, nhưng không thể tìm thấy bài đăng trực tiếp giải quyết được vấn đề của tôi.FileDialog không hoạt động
Mã sau cho biểu mẫu tôi đã tạo hoạt động trong Access 2003, mà tôi sử dụng tại nơi làm việc.
Dim FileName As FileDialog
Set FileName = Application.FileDialog(msoFileDialogFilePicker)
Dim Name As Variant
With FileName
.AllowMultiSelect = False
.Show
If .SelectedItems.Count = 0 Then
MsgBox "No file selected."
Exit Sub
End If
End With
For Each Name In FileName.SelectedItems
FileNameTextBox.Text = Mid$(Name, InStrRev(Name, "\") + 1)
Next Name
Tuy nhiên, khi tôi đã cố gắng để chạy cùng mã trên một hình thức trong Access 2010 trên máy tính cá nhân của tôi, nó không work.The thông báo lỗi nêu bật những dòng đầu tiên và nói "kiểu người dùng định nghĩa không xác định . " Tôi cũng đã thử khai báo FileName as Office.FileDialog
, nhưng cũng không may mắn. Tôi có Microsoft Access 14.0 đối tượng thư viện là một trong những tài liệu tham khảo trong sử dụng, vì vậy tôi không biết có gì sai với điều đó.
Tôi chỉ đang sử dụng Quyền truy cập trong hai tuần và tất cả kiến thức của tôi xuất phát từ việc googling, vì vậy rất có khả năng tôi thiếu điều gì đó hiển nhiên.
Làm thế nào để bạn tạo nó để toàn bộ đường dẫn tệp được chèn vào hộp văn bản? – Jim