Событие ввода данных в Calc

Автор Man Lee, 30 ноября 2010, 09:31

0 Пользователи и 1 гость просматривают эту тему.

JohnSUN

Цитата: Man Lee от 30 ноября 2010, 14:36руками штрих-код не вводится, он вводится сканером...
 А использовался именно макрос, потому что он позволял не только проверить код но и позиционировать курсов ввода на следующую ячейку.
Ну да, я после напоминания smaharbA тоже спохватился, что мы дружно отвечаем не на тот вопрос ;D
Шла бы речь только о форматировании - тема была бы открыта в Calc'е, а не в Basic'е.

То что выкладываю в этот раз - только скелет, на который нужно будет навесить весь недостающий функционал.

Суть примера: при открытии книги для каждой ячейки именованного диапазона CodeToVerify (A2:A50) выполняется проверка уже внесенных данных, раскрашиваются фоны и подвешивается слушатель события "Modified". Перед закрытием все проделывается в обратном порядке, чтобы не хранить еще и форматирование...
А сам обработчик события занимается проверкой данных, внесением 1 (или 0) в столбец B, раскраской и позиционированием на следующую ячейку или на ту же самую.

[вложение удалено Администратором]
Владислав Орлов aka JohnSUN
Благодарить-не зазорно.
Подарить благо создателям офиса, нашему ресурсу, мне