|
Построчно-постолбцовая проверка данных
|
|||
---|---|---|---|
#18+
Есть большие таблицы в Excel, содержащие, помимо прочих, два столбца с данными. Значения в них должны располагаться крест-накрест, например: col1col2122140433333340412345678906789012345 Но бывают случаи, когда порядок нарушается, типа "разрыва пар": col1col2122140433312345678906789012345333404 Или "неполных пар": col1col22140433333340412345678906789012345 Подскажите с идеей для VBA, как оптимально осуществлять такую проверку нарушений, с окраской соответствующих ячеек в этих столбцах. (Тип данных - целые числа, полных построчных дубликатов в этих колонках нет) ... |
|||
:
Нравится:
Не нравится:
|
|||
30.03.2014, 10:35 |
|
Построчно-постолбцовая проверка данных
|
|||
---|---|---|---|
#18+
Условное форматирование не устроит? Приложите файл-пример. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.03.2014, 11:23 |
|
Построчно-постолбцовая проверка данных
|
|||
---|---|---|---|
#18+
Пример прилагается. Таблицы формируются программно, т.е. интересен алгоритм для VBA, а не формулы для условного форматирования. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.03.2014, 13:35 |
|
Построчно-постолбцовая проверка данных
|
|||
---|---|---|---|
#18+
Неоптимально, но с приведенными данными работает - красит и формирует 3-й столбец: Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36.
... |
|||
:
Нравится:
Не нравится:
|
|||
30.03.2014, 21:14 |
|
Построчно-постолбцовая проверка данных
|
|||
---|---|---|---|
#18+
В моем приложенном примере - третий столбец (курсивом) добавлен только для пояснения, в документах его нет, там другие нужные данные:) И не слишком оптимально, может массивы для проверки приспособить? ... |
|||
:
Нравится:
Не нравится:
|
|||
30.03.2014, 21:48 |
|
|
start [/forum/topic.php?fid=61&fpage=62&tid=2174144]: |
0ms |
get settings: |
12ms |
get forum list: |
10ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
32ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
33ms |
get tp. blocked users: |
1ms |
others: | 307ms |
total: | 414ms |
0 / 0 |