|
|
|
Необходимо сравнить два списка со значениями
|
|||
|---|---|---|---|
|
#18+
Необходимо сравнить два списка со значениями на предмет изменения значения для определённого поля т.е. есть две таблицы, одна из которых будет каждый день изменяться Пример: таблица1 ID Описание отдел 1 Desc1 отдел1 2 Desc2 отдел2 3 Desc3 отдел3 4 Desc4 отдел4 таблица2(будет меняться каждый день) ID Описание отдел 1 Desc1 отдел1 2 Desc2 отдел2 3 Desc3 отдел1 4 Desc4 отдел3 необходимо написать макрос который будет проверять изменения отделов для определённых ID, т.е. если в первой таблице для ID3 соответствует отдел3, а во второй таблице отдел1, то необходимо проставлять правильный отдел (отдел1) в первой таблице рядом с неправильным (отдел3) Я попытался написать макрос, но что то не очень выходить((( Если не трудно, гуру посмотрите что не так. Я ещё новичок в макросо строении, но буду стараться ))) Код: plaintext 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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.03.2007, 15:19:27 |
|
||
|
Необходимо сравнить два списка со значениями
|
|||
|---|---|---|---|
|
#18+
а не хочешь воспользоваться функцией листа ВПР (VLOOKUP)? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.03.2007, 15:58:00 |
|
||
|
Необходимо сравнить два списка со значениями
|
|||
|---|---|---|---|
|
#18+
1-е: Почему Double Код: plaintext Код: plaintext Код: plaintext ID таблицы1 = 1,2,4,5 ID таблицы2 = 1,3,4,5 (только если нет таких анамалий, можно использовать выбранный тобой алгоритм) осмелюсь предложить такой вариант Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.03.2007, 16:02:55 |
|
||
|
Необходимо сравнить два списка со значениями
|
|||
|---|---|---|---|
|
#18+
vkodor, спасибо огромное за помощь и за указания ошибок в моём коде попробовал я твой вариант впринципе всё работает, но есть некоторые трудности например: если в первой таблице есть ID которого нет во второй таблице то появляется ошибка для большей наглядности прикрепляю файл с кодом заранее спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.03.2007, 10:08:53 |
|
||
|
Необходимо сравнить два списка со значениями
|
|||
|---|---|---|---|
|
#18+
pitdocvkodor, спасибо огромное за помощь и за указания ошибок в моём коде попробовал я твой вариант впринципе всё работает, но есть некоторые трудности например: если в первой таблице есть ID которого нет во второй таблице то появляется ошибка для большей наглядности прикрепляю файл с кодом заранее спасибо Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. End Sub ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.03.2007, 12:40:36 |
|
||
|
Необходимо сравнить два списка со значениями
|
|||
|---|---|---|---|
|
#18+
Джон УокенбахКонструкция With-End With Конструкция With-End With позволяет выполнять несколько операций над одним объектом. Чтобы понять, как она работает, проанализируйте следующую процедуру, которая изменяет пять свойств выделенного объекта (подразумевается, что выделен объект Range) Код: plaintext 1. 2. 3. 4. 5. 6. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.03.2007, 13:02:13 |
|
||
|
|

start [/forum/topic.php?fid=61&msg=34374062&tid=2183340]: |
0ms |
get settings: |
7ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
49ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
39ms |
get tp. blocked users: |
1ms |
| others: | 238ms |
| total: | 358ms |

| 0 / 0 |
