|
EXCEL Копирование сводной таблицы
|
|||
---|---|---|---|
#18+
Hello world! Нужно копировать сводную таблицу с одного листа на другой Переработав вариант предложенный МакроРекордером получил такой способ(первый): Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15.
Но здесь мне не нравится использование ВЫДЕЛЕНИЯ. Далее пришла идея использовать CurrentRegion. Собственно способ(второй): Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21.
Но здесь, тоже попахивает кустарным методом. Интересует более изящный вариант, возможно с использованием PivotCache. Как правильно(красиво) копировать сводную таблицу с одного листа на другой? ... |
|||
:
Нравится:
Не нравится:
|
|||
13.07.2017, 12:15 |
|
EXCEL Копирование сводной таблицы
|
|||
---|---|---|---|
#18+
Вот скрин, поясняющий для чего нужна "техническая ячейка" ... |
|||
:
Нравится:
Не нравится:
|
|||
13.07.2017, 13:01 |
|
EXCEL Копирование сводной таблицы
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
13.07.2017, 13:02 |
|
EXCEL Копирование сводной таблицы
|
|||
---|---|---|---|
#18+
Yagrus2, Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17.
Или в одну строку: Код: vbnet 1.
Индекс/имя листа, а также куда копировать переделайте под Ваши нужды. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.07.2017, 14:51 |
|
|
start [/forum/topic.php?fid=61&gotonew=1&tid=2172622]: |
0ms |
get settings: |
9ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
30ms |
get topic data: |
8ms |
get first new msg: |
7ms |
get forum data: |
2ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
others: | 12ms |
total: | 129ms |
0 / 0 |