Я пишу приложение в Excel, которое извлекает данные из нескольких баз данных и представляет эти данные в листах книги Excel 2010. Некоторые из данных, которые я вызываю из базы данных, представлены в форме формул Excel 2010 (например, «Budget Estimate»! E46).Определите, вернется ли формула #Ref! error
В процессе заполнения отдельных ячеек в листе из этого набора данных мне нужно иметь возможность оценить, будет ли формула, которую я загружаю, будет генерировать #Ref! ошибка перед размещением значения в ячейке. В приведенном выше примере размещение этого значения в ячейке через VBA отлично работает, если рабочий лист, на котором он ссылается, существует. Если это не так, у меня есть способ найти его, но сначала мне нужно определить, создаст ли он ошибку, поэтому конечный пользователь не должен иметь дело с диалоговыми окнами, которые появляются с запросом пути к этому осиротевшей Рабочий лист.
http://stackoverflow.com/questions/16105884/how-to-capture-ref-in-excel, это questian есть ответ уже –
'Я должен быть в состоянии чтобы оценить, будет ли формула, которую я загружаю, будет генерировать #Ref! ошибка перед размещением значения в ячейке', поэтому я думаю, что предоставленный ответ в ссылке не распространяется на то, что @TimWilliams – L42
@ L42 Вы правы - убрали мой близкий голос –