Задачи:
1. Есть макет таблицы. Надо проверить, существует ли в нем именованная область с заданным именем.
2. Есть табличный документ. Надо проверить, есть ли у неё параметр с заданным именем.
(0) А через попытку получить область макета с заданным именем не прокатит? :) по идее если он не получит область с данным названием операцию должна быть не успешной
(2) прокатить-то прокатит, но тормозить будет.
Если только в самом начале, перед тем как формировать документ, проверить имена всех параметров и областей в попытке-исключении.
(3) В белорусской конфе "Моя бухгалтерия" сплошь и рядом ПОПЫТКА...ИСКЛЮЧЕНИЕ при формировании печатных форм.
Это я тому, что будет тормозить.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший