Я предлагаю вам разбить код на разные части, чтобы увидеть, что это за переменные. (Чтобы добавить точку останова, щелкните в серой области слева, чтобы добавить красный кружок.)
Папка = Адрес и сеть
Вероятно, ваша переменная «Адрес» не соответствует t заканчиваются на sla sh, поэтому я предполагаю, что вам понадобится что-то вроде: Address & "\" & network
Если вы прервете строку, которая создает PDF-файл, в окне отладки вы можете ввести
?Folder & "\" & Title & ".pdf"
, что, вероятно, покажет, почему ваши файлы не сохраняются в том месте, где вы хотите. Вы также можете создать переменную saveAs для хранения полного пути, что упростит просмотр значения.
Вы должны переместить код, чтобы запросить у пользователя каталог, вверх, за пределами вашего l oop. Я предполагаю, что вам нужно только один раз запросить каталог.
Если пользователь не выбирает папку, вы хотите выйти, но не есть код, чтобы справиться с этим. Что-то вроде ниже должно работать:
address = SelectFolder
If address = "" Then
MsgBox "Canceled."
Exit Sub
End If