Мне нужно, чтобы действие в контекстном меню фигуры было разрешено только при наличии хотя бы одной гиперссылки (раздел «Гиперссылки» не пуст).
Есть ли формула для этого?
Если вы имеете в виду формулу для тестирования, если есть какие-либо гиперссылки, попробуйте:
If (vsoShape.RowCount(visSectionHyperlink) > 0) Then 'Code to enable context menu End If