Имя: Пароль:
IT
 
Excel validation vs КопиПаста
0 sda553
 
21.10.11
11:25
И так настроил я validation на листе ексель. Все данные проверяются в ячейках на соответствие правилам. А вот от копипасты не спасают. Мало того, что юзеры могут вставить любой текст в эти ячейки, так еще и все мои validationы в этой ячейке убивают таким способом.

Инет дает решение как напрочь запретить копипасту, убивающую validation

Мне же нужно несколько иное решение, нужно чтобы
1. Копипаста сделалась
2. Validation в ячейке выжил
3. Ячейка отметилась как не соответствующая validation rules для этой ячейки если копипаста не соответствует этим правилам.

Есть у кого нибудь путь решения этой проблемы, чтобы не изобретать велосипеды с квадратными колесами?
1 smaharbA
 
21.10.11
11:26
событие ?
2 sda553
 
21.10.11
11:29
(1) При копипасте происходит событие Worhsheet_Change
вопрос не в этом. Вопрос в том что на это событие мне нужно узнать
1. а было ли вообще в этой ячейке какое то правило?
2. если было то восстановить его
3. если копипаста не подходит под правило то сказать айяйяй
т.е. мне нужно где то хранить копию всего листа, чтобы сравнивать правила до копипасты с правилами после

выглядит кривовато, вот и спрашиваю, может кто то что то изящное имеет с такой же проблемой?
3 sda553
 
21.10.11
11:49
Апну ка я наверно, и пойду уже пока по кривому пути делать
4 smaharbA
 
21.10.11
12:02
Cancel=true
Закон Брукера: Даже маленькая практика стоит большой теории.