2010-03-26 4 views
1

Моя проблема: у меня есть два диапазона R16 и R01. Эти диапазоны были настроены путем прокрутки каждого диапазона и последующего переименования в верхнюю левую панель листа. Каждый диапазон требует, чтобы пользователи заполняли каждую ячейку значением. R16 требует, чтобы пользователи вводили число от 0 до 5. Для диапазона R01 требуется ввести значение 0 или 1. НЕТ-ячейка может оставаться пустой в любой ячейке в этих двух диапазонах. Эти диапазоны и требования относятся только к этому листу. Было бы хорошо, если бы во время ввода пользователем номера появилось сообщение об ошибке [недопустимая запись], если введенное значение было вне параметров. Например, в R16, если кто-то ввел 12 или -1, они будут предупреждены. Наконец, когда пользователь нажимает кнопку на странице, чтобы использовать эти значения в отдельном процессе, важно проверить, что ячейка не остается пустой. Я пытаюсь найти способ остановить работу марко (через кнопку), если эти параметры выше не выполняются. СпасибоПредупреждение о неправильных значениях ячеек

ответ

0

Вам не нужно программирование для первой части, это встроенная функция в Excel под названием «Проверка». Вторая часть вашего вопроса, нажатие кнопки, требует макроса, который проверяет обе ячейки.

+0

Да, я хорошо разбираюсь в проверке, ЗА ИСКЛЮЧЕНИЕМ для пустых ячеек. Есть флажок, чтобы снять флажок, но я все еще могу создать пустые ячейки. Мне действительно нужен какой-то код, который wil (при нажатии кнопки) проверяет ячейки на пробелы и предупреждает пользователя, что они должны вносить в них значение. – Allan

Смежные вопросы