1472 читали · 2 года назад
VBA Excel № 109. Ввод значения в следующую пустую ячейку.
Достаточно часто возникает необходимость ввода данных в следующую пустую ячейку столбца или строки в Excel. Возьмём пример, когда пользователю нужно ввести имя и фамилию, которые должны добавляться в следующую пустую строку рабочего листа (см. скриншот). Давайте рассмотрим пример кода, который решает эту задачу. Чтобы сделать код более понятным, проверка данных не выполняется. Необходимо понять, что макрос представляет собой бесконечный цикл. Для выхода из цикла можно воспользоваться кнопкой "Cancel" при вводе данных...
7 лет назад
Проверка строки на соответствие правилу
Сегодня мы посмотрим на интересный метод обработки строки - проверку на соответствие правилу. Например, с помощью этого метода можно узнать, является ли строка eMail'ом. Так как же это сделать? Для начала, давайте определимся, что это будет за строка. К примеру, у меня это будет значение поля ввода с id="input_email", для удобства я буду использовать jQuery, а код буду описывать построчно: let error = false; // Переменная с ошибкой соответствия шаблону let text = $("#input_email").val(); // Объявим переменную, со значением let regex = /.+@.+\..+/; // Объявим regexp - о них в следующих статьях if (text...