У меня есть несколько элементов управления текстовым контентом в документе Microsoft Word 2010. Через код VBA я использую событие Document_ContentControlOnExit для проверки информации после выхода из каждого элемента управления содержимым текстового поля. Код для первого управления текстовым контентом отлично работает. Однако, когда я использую тот же код для проверки других элементов управления текстовым контентом, хотя и заменяя соответствующие параметры функции, я получаю ошибку VBA «Обнаружено неоднозначное имя». Ниже приведен пример моего кода:Неоднозначная ошибка процедуры MS Word 2010 VBA
private sub Document_ContentControlOnExit(ByVal text1 as ContentControl, cancel as Boolean)
if text1.ShowingPlaceholderText Then 'Field is empty
msgBox "This field cannot be blank"
cancel = True
End if
End sub
Текст1 - это значение для свойства тега первого элемента управления содержимым текстового поля. Что я здесь делаю неправильно? Я ценю любую помощь!