У меня есть следующий макрос VBA, который выбирает таблицу в точке курсора, форматирует таблицу и форматирует текст.
Я хочу избежать сбоя (ошибки времени выполнения), когда курсор не находится в таблице, и вместо этого вывести сообщение типа «Сначала выберите таблицу».
Sub FormatTable(control As IRibbonControl)
'
' FormatTable Macro
'
Selection.Tables(1).Select
Selection.Tables(1).Style = "Prime Table 1"
Selection.Style = ActiveDocument.Styles("Normal")
End Sub