Используйте ENVIRON для извлечения текущей папки пользователя или локальной папки OneDrive.
Set wdApp = New Word.Application
'make word Visible'
wdApp.Visible = True
wdApp.Activate
'open File'
wdApp.Documents.Open environ("OneDrive") & "\file.dotx"
По умолчанию локальная папка OneDrive должна быть папкой верхнего уровня в папке пользователя.
Set wdApp = New Word.Application
'make word Visible'
wdApp.Visible = True
wdApp.Activate
'open File'
wdApp.Documents.Open environ("USERPROFILE") & "\OneDrive\file.dotx"
Откройте окно командной строки и введите SET в командной строке, чтобы увидеть текущие переменные среды.Полный список переменных также доступен в апплете «Система» в разделе «Сводка системы», «Программная среда», «Переменные среды».