Я пытаюсь разрешить пользователю базы данных MS Access 2007 выбрать другого пользователя из GAL MS Outlook. В настоящее время у меня есть рабочий код, который открывает диалог выбора имен Outlook, но он скрывается за окном базы данных, пока пользователь не нажмет на Outlook.
Как сделать диалог видимым для пользователя в VBA?
Вот мой код для диалога (опечатки являются результатом ручного копирования - этот код находится в сети с воздушным зазором):
set OLApp = CreateObject("Outlook.Application")
set OLDialog = OLApp.Session.GetSelectNamesDialog
with OLDialog
.SetDefaultDisplayMode olDefaultSingleName
if .Display then
if OLDialog.Recipients.Count then
theUser = OLDialog.Recipients.Item(1)
end if
end if
end with