Если я правильно понял вопрос, вы хотите, чтобы пользователь мог вводить только цифры, не используя ввод или стрелку для завершения ввода.
Например, набрав «1253216 ...» вместо «1 2 5 ...»
Если это так, к сожалению, в строке формул нет события, которое соответствует отдельным символам. Единственными событиями, которые связаны между собой, являются Изменение выбора и Изменение. Однако я не думаю, что есть какой-либо способ использовать их для этой цели (они не срабатывают при наборе строки формул).
Одна идея: создать и ввести столбец в текстовом формате и дать указание пользователям вводить ответы в одну большую строку (например, «1253216» и т. Д.), А затем поместить формулы в каждую из других ячеек, которые анализируют n-й символ столбец ввода и меняет его на значение. Например:
Примените имя диапазона «Входы» к столбцу A, имя диапазона «N» к строке 1, затем в любой другой ячейке введите следующую формулу:
=VALUE(MID(Inputs,N,1))
Недостатком является то, что пользователь не будет знать, допустили ли они какую-либо ошибку, пока он не закончит вводить всю строку цифр и не нажмет ввод или стрелку.