Тема: Проверка содержимого ячейки Excel

Если в ячейку забита формула и нет данных для подсчёта, то в ячейке отображается #Н/Д. При считывании данных из ячеек макрос спотыкается на ней и вылетает.
Как проверить, что в ячейке ссылка на формулу, и если это #Н/Д то заменить её на пробел?

Re: Проверка содержимого ячейки Excel

Столкнулся с такой же проблемой. Если знаете как с ней боротся - откликнитесь пожалуйста..

Re: Проверка содержимого ячейки Excel

Функция IsError.

Re: Проверка содержимого ячейки Excel

В ячейке есть значение, а есть текст.
Может быть попробовать считать сначала текст?
Например,

strCell=Cells(i,j).Text !

и далее

if inStr(strCell, "#")>0 then Cells(i,j).VALUE=Space(1)

или

if inStr(strCell, "#")>0 then strCell=Space(1)

смотря что нужно.