Это возможно без использования VBA. Все, что требуется, это пользовательская проверка данных и изменение числового формата ячейки:
Введите следующее в качестве формулы проверки пользовательских данных для C1
:
=VALUE(C1)>100
Затем измените числовой формат ячейки на Text
:
Все попытки ввода формулы теперь будут вызывать ошибку проверки данных.
Предостережения:
Вам просто нужно быть осторожным при использовании введенных значений. Расчеты должны работать нормально, но сравнение с фактическими числами не будет работать правильно. Проще всего всегда переносить значение с помощью VALUE()
функции всякий раз, когда вам нужно его использовать.