|
VBA Excel вставка картинок
|
|||
---|---|---|---|
#18+
коллеги, нужна ваша помощь. Формируется отчет, в конце когда отчет уже готов, мне необходимо в ячейку перед артикулом вставить картинки. артикулов около 3000. Я вставляю их так: Код: 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. 37. 38. 39. 40. 41. 42.
Вопрос: как этот процесс ускорить, может есть какой то другой способ? Каждая картинка примерно 20кб ... |
|||
:
Нравится:
Не нравится:
|
|||
12.05.2017, 15:20 |
|
VBA Excel вставка картинок
|
|||
---|---|---|---|
#18+
есть идеи? ... |
|||
:
Нравится:
Не нравится:
|
|||
18.05.2017, 17:33 |
|
VBA Excel вставка картинок
|
|||
---|---|---|---|
#18+
Focha, Сколько времени сейчас занимает вставка ? Сколько нужно получить ? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.05.2017, 10:21 |
|
VBA Excel вставка картинок
|
|||
---|---|---|---|
#18+
big-dukeFocha, Сколько времени сейчас занимает вставка ? 10-15 минут Сколько нужно получить ? очень хотелось бы не больше минуты. Может быть из-за сети? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.05.2017, 11:17 |
|
VBA Excel вставка картинок
|
|||
---|---|---|---|
#18+
Fochabig-dukeFocha, Сколько времени сейчас занимает вставка ? 10-15 минут Сколько нужно получить ? очень хотелось бы не больше минуты. Может быть из-за сети? Что мешает проверить - разместить файлы локально и замерить время ? ... |
|||
:
Нравится:
Не нравится:
|
|||
23.05.2017, 10:57 |
|
VBA Excel вставка картинок
|
|||
---|---|---|---|
#18+
big-dukeFochaпропущено... Может быть из-за сети? Что мешает проверить - разместить файлы локально и замерить время ? проверил, 7-9 минут стало. Вообщем другого алгоритма нет? ... |
|||
:
Нравится:
Не нравится:
|
|||
25.05.2017, 09:25 |
|
VBA Excel вставка картинок
|
|||
---|---|---|---|
#18+
нет идей? ... |
|||
:
Нравится:
Не нравится:
|
|||
03.06.2017, 19:40 |
|
VBA Excel вставка картинок
|
|||
---|---|---|---|
#18+
Focha, Можно попробовать поиграться с картинками - уменьшить размер, png, прогресивный джипег итд Отчеты можно генерить и по расписанию , на том же SSRS ... |
|||
:
Нравится:
Не нравится:
|
|||
04.06.2017, 13:59 |
|
VBA Excel вставка картинок
|
|||
---|---|---|---|
#18+
big-dukeFocha, Можно попробовать поиграться с картинками - уменьшить размер, png, прогресивный джипег итд Отчеты можно генерить и по расписанию , на том же SSRS Картинки сжал в jpg, особа не помогло, картинки и так мало весят. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.06.2017, 09:24 |
|
VBA Excel вставка картинок
|
|||
---|---|---|---|
#18+
big-dukeFocha, Можно попробовать поиграться с картинками - уменьшить размер, png, прогресивный джипег итд Отчеты можно генерить и по расписанию , на том же SSRS SSRS тут причем? я же про VBA говорю. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.06.2017, 09:25 |
|
VBA Excel вставка картинок
|
|||
---|---|---|---|
#18+
Focha, если не "прятать" Excel, скорость изменится? ... |
|||
:
Нравится:
Не нравится:
|
|||
05.06.2017, 09:50 |
|
VBA Excel вставка картинок
|
|||
---|---|---|---|
#18+
Fochaесть идеи? Время должно сократиться еще, если как можно меньше работать с индивидуальными ячейками. Для начала скопировать область проверки в массив и обращаться к функции вставки картинки через этот массив. Я протестировал с картинкой размером 184 кб, которая лежит локально, Excel тоже локально. 100 вставок Вашим методом заняли 1078 миллисекунд, другим методом (ниже) 220 миллисекунд. Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21.
... |
|||
:
Нравится:
Не нравится:
|
|||
05.06.2017, 11:15 |
|
VBA Excel вставка картинок
|
|||
---|---|---|---|
#18+
Fochabig-dukeFocha, Можно попробовать поиграться с картинками - уменьшить размер, png, прогресивный джипег итд Отчеты можно генерить и по расписанию , на том же SSRS SSRS тут причем? я же про VBA говорю. Я к тому, что может вам инструмент поменять ? ... |
|||
:
Нравится:
Не нравится:
|
|||
05.06.2017, 11:26 |
|
|
start [/forum/topic.php?fid=61&msg=39457820&tid=2172666]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
31ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
48ms |
get tp. blocked users: |
1ms |
others: | 309ms |
total: | 433ms |
0 / 0 |