|
Excel (SpreadSheet), проверки вводимых величин, как?
|
|||
---|---|---|---|
#18+
Задача. Мне необходимо произвести проверку вводимых пользователем значений в ячейках, в случае невыполнения этих условий - ругнуться и откатить изменения. Подзадача №1: запретить изменять строки, в которых например ячейка 1 имеет определенное значение. Или в диапазон значений попадает. Пока что я додумываюсь делать Locked + ProtectSheet, однако тут два неудобства - сообщение стандартное, а я хочу пользователю сказать, где он не прав, а во-вторых - приходится постоянно включать/выключать Locked, что не добавляет ясности в коде, особенно при частых изменениях. Хотелось бы откатывать например по Sheet_Change или подобном Подзадача №2: производить форматирование при изменении - например добавлять знак апострофа, или обрезать по длине, желательно макросом, чтобы ещё и сообщение выдать. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.08.2004, 09:33 |
|
Excel (SpreadSheet), проверки вводимых величин, как?
|
|||
---|---|---|---|
#18+
Данные-->Проверка... ... |
|||
:
Нравится:
Не нравится:
|
|||
03.08.2004, 11:32 |
|
Excel (SpreadSheet), проверки вводимых величин, как?
|
|||
---|---|---|---|
#18+
Я не могу найти свойста Validation у SpreadSheet-а (Microsoft Office Web Components). Извините, если не совсем ясно задал вопрос ... |
|||
:
Нравится:
Не нравится:
|
|||
03.08.2004, 11:47 |
|
|
start [/forum/topic.php?fid=61&fpage=375&tid=2186668]: |
0ms |
get settings: |
8ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
37ms |
get topic data: |
16ms |
get forum data: |
2ms |
get page messages: |
48ms |
get tp. blocked users: |
2ms |
others: | 326ms |
total: | 457ms |
0 / 0 |