Страницы: 1
RSS
Если условие не выполняется, ячейка должна остаться пустой
 
Написал ряд условий и после этих условий ячейка J заполняется, хотя она пустая. По идеи она не должна заполняться словами Хороший бал а должна быть пустой ведь условия не прошли
 
Ну, почему же:
строка 7: 0,002<0,05
строка 8 - пусто воспринимается как 0. что тоже менье 0,05

Еще. note As Integer - переменную определянете как целое число, хотя в столбце J дробные
Hote, Sote, i вообще не декларируете.

Вопрос: зачем пересчитывать весь диапазон при выделении одной ячейки?
 
Почему там же не одна ячейка, в дальнейшем будет куча формул. Можно сделать наверное чтобы при набирании значения считались формулы. А если значение не введено то оно не считается и так отойти от того чтобы ячейки автомат не заьивались нулями и хорошим балом. Но это муторно) сам не селен в макросе.  
 
Ну сделаю переменную как дробную. Но так как 0 меньше 0.05 то так же и будет?!
 
Проверка на пусто.

И вообще: разве при выделении ячейки должно пересчитываться, а не при изменении? Разве нужно пересчитывать весь диапазон, а не одну строку?
 
Цитата
Почему там же не одна ячейка, в дальнейшем будет куча формул.
Какая связь между пересчетом формул и Вашим событийным макросом?
 
Можно переменные сменить на variant чтобы в случае если ввели текст не всплывало ошибки а процедуру на какую заменить?!
 
Да откуда мне знать, что Вы хотите? на вопросы не отвечаете, задачу полностью не рассказываете...
 
Заносим значения в ясейку P и Q два значения попадают в протяженность столбец j и пишется надпись. Но если ты поставил в графе H 1 или 2 то суммирование не происходит и пишется болтовоц. Комп сейчас не подрукой по памяти написал. Попозже взгляну и подробнее уже напишу
 
Но при этом если сумма получилась меньше 0,05 то пишет одну надпись если больше то другую
 
Цитата
Заносим значения в ясейку P и Q два значения попадают в протяженность столбец j
Не вижу, как данные этих столбцов связаны со столбцом J
Страницы: 1
Наверх