|
|
|
Цикл по листам: усложненный вариант
|
|||
|---|---|---|---|
|
#18+
Здавствуйте! Прошу помощи в решении следующей задачи: Есть n-количество листов, первый лист называется условно "Лист1". Он выполняет роль списка. На каждом листе выполняется один и тот же "макрос1" по копированию диапазона с этого листа на "Лист1". Проблема: запись макроса, создающего цикл со второго и до последнего листа с выполнением на каждом листе "макроса1". Сложность для меня в том, что "макрос1" активирует "Лист1", когда вставляет в него дипазон. Просмотрел все страницы, выданные Yandexом, форум. Встречаются только циклы с перебором всех листов. Очень не хочется делать на абсолютных ссылках, тем более что число листов заранее неизвестно. Спасибо всем, кто сможет помочь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2007, 22:43 |
|
||
|
Цикл по листам: усложненный вариант
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2007, 23:53 |
|
||
|
Цикл по листам: усложненный вариант
|
|||
|---|---|---|---|
|
#18+
Спасибо за отклмк! У меня в таком случае зацикливается на одном и том же листе. Нашел вот так макрос (by Nosorog - спасибо огромное) Код: 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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.12.2007, 00:51 |
|
||
|
Цикл по листам: усложненный вариант
|
|||
|---|---|---|---|
|
#18+
Попробуйте Intersect метод: Код: plaintext 1. 2. 3. 4. 5. 6. 7. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.12.2007, 02:15 |
|
||
|
Цикл по листам: усложненный вариант
|
|||
|---|---|---|---|
|
#18+
Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.12.2007, 02:18 |
|
||
|
Цикл по листам: усложненный вариант
|
|||
|---|---|---|---|
|
#18+
:) Самому смешно. Это называется: "Так было, а я не стал исправлять". Бездумное копирование. Lena###, Почему то в Вашем коде не получилось объявить переменную v_Rng, "Statement invalid outside Type block". Но я уже в давался, потому что сделал по-своему. В конечном итоге получился вот такой лист: Код: 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. 36. Голова больше не думает. Lena###, огромное спасибо за помощь! И спасибо за замечания. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.12.2007, 02:42 |
|
||
|
|

start [/forum/topic.php?fid=60&msg=34992922&tid=2162981]: |
0ms |
get settings: |
10ms |
get forum list: |
20ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
88ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
39ms |
get tp. blocked users: |
1ms |
| others: | 243ms |
| total: | 424ms |

| 0 / 0 |
