Используйте Environ("LOCALAPPDATA") с Public Const. (или альтернативное решение)

Я использовал следующий код VBA

Public Const COSTER_FOLDER = "C:\Coster"

Но это больше не будет работать, когда они изменят расположение папки.

Новая папка Coster — Environ("LOCALAPPDATA") и "\Coster"

Есть ли простой способ сделать это с помощью константы или есть лучший способ?

С уважением Питер

Преобразование HTML-таблицы в профессиональный документ Excel
Преобразование HTML-таблицы в профессиональный документ Excel
Это самый простой способ создания Excel из HTML-таблицы.
Импорт excel в laravel в базу данных
Импорт excel в laravel в базу данных
Здравствуйте, дорогой читатель, в этой статье я расскажу практическим и быстрым способом, как импортировать файл Excel в вашу базу данных с помощью...
0
0
27
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Вот еще вариант. Удалите старое определение и используйте это.

Public Function COSTER_FOLDER() As String
    COSTER_FOLDER = Environ("LOCALAPPDATA") & "\Coster"
End Function

Затем вы можете использовать его таким же образом:

Debug.Print COSTER_FOLDER & "\test.txt"

Спасибо braX, хорошее решение, которое отлично работает.

Peter Mac 15.05.2022 23:03

Другие вопросы по теме