Нет способа получить информацию от обычного обработчика VB.Вам нужно написать свои собственные обработчики, чтобы получить это.
Например, вы можете написать либо собственный код, встроенный в отчет, либо, что лучше, пользовательскую сборку, которая возвращает строку для значения вашей ячейки.Этот код должен выполнять всю работу, которая может возвращать #error в вашей текущей функции.Но код может проверять наличие проблем или перехватывать исключения и при этом возвращать правильную строку.Вы можете поместить свои собственные сообщения об ошибках в эту строку.(Вот почему мне нравится сборка: там вы можете легко перехватить все исключения и по-прежнему вернуть строку. Я знаю C # лучше, чем VB.)
Так что это не так просто, но если вы знакомы с кодированием, небольшой участок.