1

Тема: Можно ли заранее указать макросу папку для выбора файла?

Т.е. надо, чтобы при вызове окна выбора файла открывалась бы сразу нужная папка, а не последняя используемая (которая может находиться совершенно в другом месте). А то приходится долго "добираться" отсюда до другой папки.
Для вот такого диалога, например:

  With Application.FileDialog(msoFileDialogFilePicker)
    .Title = "Выберите файл"
    sFile = .SelectedItems(1)
  End With

2

Re: Можно ли заранее указать макросу папку для выбора файла?

Используйте свойство InitialFolder

Лучше день потерять — потом за пять минут долететь!

3

Re: Можно ли заранее указать макросу папку для выбора файла?

viter.alex пишет:

InitialFolder

К сожалению, Help VBA такого свойства не знает. Где можно еще посмотреть/поискать?

4

Re: Можно ли заранее указать макросу папку для выбора файла?

Прошу прощения, перепутал с .Net. В VBA это свойство InitialFileName. Указывать папку нужно со знаком «\» в конце пути

Лучше день потерять — потом за пять минут долететь!

5

Re: Можно ли заранее указать макросу папку для выбора файла?

viter.alex пишет:

Прошу прощения, перепутал с .Net. В VBA это свойство InitialFileName. Указывать папку нужно со знаком «\» в конце пути

Точно. - огромное спасибо!