Страницы: 1
RSS
Ошибка "Формула содержит нераспознанный текст" при вставке формулы через VBA
 
Доброго времени суток всем.  
 
Суть такова, макросом вставляется в ячейку формула ЕСЛИ(RC[-14]<0.5,RC[-18]*RC[-23]+0.5*RC[-13]+RC[-6] (фрагмент формулы). после вставки в ячейке "#ИМЯ?".
 
при разборе оказалось что после вставки число 0,5 excel воспринимает как текст. стоит в ячейке с формулой заново поставить в одном месте запятую в 0,5...ошибка пропадает, отображается правильный результат.  
 
Как можно избавиться от такого недоразумения?
 
если писать запятую, то она замениться на точку с запятой...будет ошибка "Слишком много аргументов"
 
а вы формулу по-русски что-ли пишете?
 
{quote}{login=The_Prist}{date=19.01.2011 02:02}{thema=}{post}Если нет - то и ЕСЛИ должно быть IF....  
{/post}{/quote}  
 
Спасибо за наставление на путь истинный.  
 
P.S. Иногда незнаю что делать без этого форума.
Страницы: 1
Читают тему
Наверх