2016-06-18 4 views
0

Как сделать текущую папку, в которой хранится база данных доступа в качестве папки по умолчанию при открытии FileDialog? я использовал «CurrentProject.Path», как показано ниже, но его решений C: \ по умолчаниюТекущая папка по умолчанию в FileDialog в Access, VBA

Dim fd As Object 
Set fd = Application.FileDialog(3) 
Dim vrtSelectedItem As Variant 

With fd 
.InitialFileName = Environ("CurrentProject.Path") & "\" 
.Filters.Clear 
.Filters.Add "Microsoft Excel(*.xlsx)", "*.xlsx", 1 
.AllowMultiSelect = False 
.Show 
End With 

спасибо

+4

Сделайте это без части 'Environ':' .InitialFileName = CurrentProject.Path & "\" ' –

+0

Спасибо Doug Glancy –

ответ

0

я только что узнал, что случилось, я должен поставить его, как это

.InitialFileName = (CurrentProject.Path) 
Смежные вопросы