Здравствуйте. Пожалуйста, подскажите, как оживить файл, который ранее был перегружен ссылками на сайты и изображения. Тормозит на любое действие: переход на другой лист, копирование и вставка занимают по 5-10 минут. Удалила уже все лишнее, кроме самых важных данных по заказам.
Как уменьшить размер файла, который содержит (содержал ранее) много графических объектов?
01.12.2021 17:03:50
|
|
|
|
01.12.2021 17:07:37
F5 - выделить объекты. потом удалить через DEL
|
|
|
|
01.12.2021 17:09:29
К сожалению, способ с F5 и delete не помог.
|
|
|
|
01.12.2021 17:11:50
Без примера - искать иголку в стоге сена.
|
|
|
|
01.12.2021 17:15:00
Я понимаю, что по правилам необходимо вставить пример. Но он много весит. Снесла уже почти все, чтобы хоть на 1 заказе показать. Не проходит по весу.
Изменено: |
|
|
|
01.12.2021 17:18:07
Если в мире всё бессмысленно, — сказала Алиса, — что мешает выдумать какой-нибудь смысл? ©Льюис Кэрролл
|
|
|
|
01.12.2021 17:19:03
Ну есть же Google Drave или прочее, для таких случаев не возброняется выложить туда.
По вопросам из тем форума, личку не читаю.
|
|||
|
|
01.12.2021 17:27:10
После удаления всех ссылок и изображений, вес стал 11,7 МБ. Спасибо, сейчас буду пробовать предложенные варианты.
|
|
|
|
01.12.2021 18:32:35
Проблема 1.Лист содержит свыше 1 млн.строк. В рабочем диапазоне всего 300. И лишние строки не желают удаляться.
Изменено: |
|
|
|
01.12.2021 18:32:37
|
|||
|
|
01.12.2021 18:35:01
Был 12,6 с ссылками и картинками.
Изменено: |
|
|
|
01.12.2021 18:45:08
можете залить свой файл куда-нибудь на файлообменник (типа Яндекс.Диск, Google Drive и пр.) и дать нам ссылку, мы скачаем ваш файл, исправим его (если сможем) и выложим сюда очищенный файл
Изменено: |
|
|
|
01.12.2021 19:18:06
Посмотрите, пожалуйста. Может получится его расшевелить. Мне с ним еще предстоит большая работа. |
|
|
|
01.12.2021 19:35:12
Ваш файл без рисунков.
Владимир
|
|
|
|
01.12.2021 20:04:43
Файл Excel c расширением .xlsx представляет собой архив. Удалил в этот архиве папку \xl\drawings размером в 350 МБ.
Владимир
|
|
|
|
01.12.2021 20:06:31
у вас на Лист1 куча (огромное количество) графических объектов, многие вы возможно не видите глазами - они тормозят и увеличивают ваш файл. Не создавайте на листе тысячи графических объектов. Периодически нажимайте Ctrl+G - Выделить - Объекты - ОК - кнопка Delete на клавиатуре
Изменено: |
|
|
|
01.12.2021 20:14:41
Огромная всем благодарность за помощь и подсказки! Теперь летаю в файле с наслаждением. А вот откуда эти графические объекты взялись, ума не приложу.
|
|
|
|
01.12.2021 20:19:57
Для модераторов тема: Как уменьшить размер файла, который содержит (содержал ранее) много графических объектов?
Владимир
|
|
|
|
01.12.2021 20:41:14
у меня макрос уже минут 30 работает, всё никак не могу подсчитать общее количество Shape на листе ))
Изменено: |
|
|
|
01.12.2021 22:26:47
New, по одному чтоль?
284697
По вопросам из тем форума, личку не читаю.
|
|
|
|
01.12.2021 22:31:11
вот код, ждал минут 30 потом снял задачу, так и не дождался. Может надо было просто ActiveSheet.Shapes.Count попробовать
Изменено: |
|||
|
|
01.12.2021 22:32:39
ActiveSheet.Shapes.count четь эффективнее для таких случаев
По вопросам из тем форума, личку не читаю.
|
|
|
|
01.12.2021 22:34:44
видно да, просто обычно это не занимало столько времени и вопросы оптимизации цикла на стояло. А тут написал код, запустил, он повис на 30-40 минут, и я не дождавшись просто завершил процесс и забил
|
||||
|
|
|||