Извлечение значения из данных отчета потребует, чтобы отчет был открыт первым.Текущий код не делает этого.
Не использовать динамический параметризованный запрос с всплывающей подсказкой.Всплывающие входные данные запроса имеют плохой дизайн, потому что входные данные не могут быть проверены и на них нельзя ссылаться для других целей, таких как ваше требование.Используйте элемент управления в форме для ввода параметра критерия.Либо используйте элемент управления формы ссылки на параметр запроса, либо примените фильтр к отчету с помощью метода OpenReport.Затем код может ссылаться на этот элемент управления для создания имени файла и темы.Возможно, лучше всего использовать комбинированный список, тогда пользователи могут выбрать только действительный VRR #.
filename = Application.CurrentProject.Path & "\" & Me.cbxVRR & "_" & todaydate & ".pdf"
DoCmd.OpenReport "VRRrep222", acViewPreview, , "YOURfieldname=" & Me.cbxVRR, acHidden
DoCmd.OutputTo acReport, "VRRrep222", acFormatPDF, filename, False
DoCmd.Close acReport, "VRRrep222", acSaveNo
...
.Subject = Me.cbxVRR
Я никогда не использую динамические параметры в запросе.