Если я хочу, чтобы этот код был в цикле (как он есть), пока не вычисляется больше, но всегда имеет статическое значение (C1), которое не продолжается, C2, C3 и т. Д., Не добавляя значения в формула, это возможно? Проверьте мой код и мое объяснение.Диапазоны умножения
Thisworkbook.Sheets(1).Range("A1") = "=--(B1 >= C1) * --(B1 <= C2)"
Этот цикл, пока ничего больше можно вычислить, так что следующая строка выглядеть следующим образом
Thisworkbook.Sheets(1).Range("A2") = "=--(B2 >= C2) * --(B2 <= C3)"
я хочу второй ряд, чтобы быть
Thisworkbook.Sheets(1).Range("A2") = "=--(B2 >= C1) * --(B2 <= C2)"
и так далее, так что С1 и C2 не должен быть изменен вообще, могу я это сделать ??
Вам не нужны двойные унары (или двойные минусы или '-'). Умножение (или любая операция математики) достаточно для преобразования логического значения в 1 или 0. – Jeeped
Идея состоит в том, что она должна их преобразовывать до 1 или 0. но знак $ не работал: / – angular2neewbie