Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Пустой Файл весит 5 мб. Помогите найти причину. - Мир MS Excel

Старая форма входа
  • Страница 1 из 2
  • 1
  • 2
  • »
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Пустой Файл весит 5 мб. Помогите найти причину.
Пустой Файл весит 5 мб. Помогите найти причину.
Kolomoets Дата: Среда, 22.05.2013, 12:43 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 15
Репутация: 0 ±
Замечаний: 0% ±

Файл со списком заказов со временем стал очень долго открываться и закрываться.
Потом ещё стал очень долго реагировать на любые изменения внутри него.
Например небольшое количество данных из выпадающего списка, может отфильтровываться с минуту.

Удалил из файла весь текст, картинки, всё равно весит много.
Пробовал методом выделения и копирования данных переносить в другой чистый файл. Эта зараза туда тоже переносится.
Чистый файл тоже прибавил в весе. И лишний вес остался даже после удаления текста.

Удалением данных проблема не удаляется, зато вмесе с копированием в другой файл, с удовольствием переезжает.

В экселе не силен, подскажите пожалуйста в чем тут может быть дело.
Спасибо заранее.

В сообщение файл пример не поместился.
Закачал вот сюда:
https://dl.dropboxusercontent.com/u/24847641/file.rar
 
Ответить
СообщениеФайл со списком заказов со временем стал очень долго открываться и закрываться.
Потом ещё стал очень долго реагировать на любые изменения внутри него.
Например небольшое количество данных из выпадающего списка, может отфильтровываться с минуту.

Удалил из файла весь текст, картинки, всё равно весит много.
Пробовал методом выделения и копирования данных переносить в другой чистый файл. Эта зараза туда тоже переносится.
Чистый файл тоже прибавил в весе. И лишний вес остался даже после удаления текста.

Удалением данных проблема не удаляется, зато вмесе с копированием в другой файл, с удовольствием переезжает.

В экселе не силен, подскажите пожалуйста в чем тут может быть дело.
Спасибо заранее.

В сообщение файл пример не поместился.
Закачал вот сюда:
https://dl.dropboxusercontent.com/u/24847641/file.rar

Автор - Kolomoets
Дата добавления - 22.05.2013 в 12:43
Serge_007 Дата: Среда, 22.05.2013, 12:46 | Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщениеhttp://www.excelworld.ru/forum/3-57-1

Автор - Serge_007
Дата добавления - 22.05.2013 в 12:46
Kolomoets Дата: Среда, 22.05.2013, 13:49 | Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 15
Репутация: 0 ±
Замечаний: 0% ±

Спасибо!

Может подскажете какой из макросов той темы рабочий?
Переробовал все с первой страницы указанной темы - все выдают какие-то ошибки

Вот например этот:



Даёт ошибку
"sub or function not defined"


Сообщение отредактировал Kolomoets - Среда, 22.05.2013, 13:49
 
Ответить
СообщениеСпасибо!

Может подскажете какой из макросов той темы рабочий?
Переробовал все с первой страницы указанной темы - все выдают какие-то ошибки

Вот например этот:



Даёт ошибку
"sub or function not defined"

Автор - Kolomoets
Дата добавления - 22.05.2013 в 13:49
Serge_007 Дата: Среда, 22.05.2013, 13:54 | Сообщение № 4
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Цитата Kolomoets ()
Может подскажете какой из макросов той темы рабочий?
Понятия не имею. Никогда ими не пользовался. У меня файлов по пять мегабайт не бывает. Должны быть все рабочие. Вы лучше у авторов спросите


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение
Цитата Kolomoets ()
Может подскажете какой из макросов той темы рабочий?
Понятия не имею. Никогда ими не пользовался. У меня файлов по пять мегабайт не бывает. Должны быть все рабочие. Вы лучше у авторов спросите

Автор - Serge_007
Дата добавления - 22.05.2013 в 13:54
shanemac51 Дата: Среда, 22.05.2013, 16:18 | Сообщение № 5
Группа: Проверенные
Ранг: Новичок
Сообщений: 33
Репутация: 4 ±
Замечаний: 0% ±

15000 рисунков(автофигур)----много места хотятььььььььььььььььььььь
 
Ответить
Сообщение15000 рисунков(автофигур)----много места хотятььььььььььььььььььььь

Автор - shanemac51
Дата добавления - 22.05.2013 в 16:18
Serge_007 Дата: Среда, 22.05.2013, 16:20 | Сообщение № 6
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Тогда решение простое и без макросов:

F5 - выделить - объекты - Delete

http://www.excelworld.ru/forum/2-873-1#9637
http://www.excelworld.ru/forum/2-886-9737-16-1319012158


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
СообщениеТогда решение простое и без макросов:

F5 - выделить - объекты - Delete

http://www.excelworld.ru/forum/2-873-1#9637
http://www.excelworld.ru/forum/2-886-9737-16-1319012158

Автор - Serge_007
Дата добавления - 22.05.2013 в 16:20
Alex_ST Дата: Четверг, 23.05.2013, 12:55 | Сообщение № 7
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3209
Репутация: 609 ±
Замечаний: 0% ±

2003
Цитата (Serge_007)
F5 - выделить - объекты - Delete

Это точно.
Там на пересечении левой границы столбца I и верхней границы строки 2 лежит друг на друге огромная куча невидимых (ширина=0, высота=0) объектов (наверное, строки и столбцы удаляли?)
Вот они и весят столько.
А пара квадратиков без границы и без заливки, лежащие левее - это мелочь.



С уважением,
Алексей
MS Excel 2003 - the best!!!
 
Ответить
Сообщение
Цитата (Serge_007)
F5 - выделить - объекты - Delete

Это точно.
Там на пересечении левой границы столбца I и верхней границы строки 2 лежит друг на друге огромная куча невидимых (ширина=0, высота=0) объектов (наверное, строки и столбцы удаляли?)
Вот они и весят столько.
А пара квадратиков без границы и без заливки, лежащие левее - это мелочь.

Автор - Alex_ST
Дата добавления - 23.05.2013 в 12:55
Kolomoets Дата: Четверг, 23.05.2013, 22:40 | Сообщение № 8
Группа: Пользователи
Ранг: Новичок
Сообщений: 15
Репутация: 0 ±
Замечаний: 0% ±

Вопрос решился.

Цитата (Serge_007)
F5 - выделить - объекты - Delete


Это помогло.
Огромное спасибо!

Цитата (Alex_ST)
(наверное, строки и столбцы удаляли?)


Удаляли, добавляли и ещё много чего делали.
Только не очень понятно, их что нельзя двигать получается, чтобы файл не распух?
 
Ответить
СообщениеВопрос решился.

Цитата (Serge_007)
F5 - выделить - объекты - Delete


Это помогло.
Огромное спасибо!

Цитата (Alex_ST)
(наверное, строки и столбцы удаляли?)


Удаляли, добавляли и ещё много чего делали.
Только не очень понятно, их что нельзя двигать получается, чтобы файл не распух?

Автор - Kolomoets
Дата добавления - 23.05.2013 в 22:40
Serge_007 Дата: Четверг, 23.05.2013, 22:42 | Сообщение № 9
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Можно. Но при этом надо удалять объекты, иначе они неконтролируемо множатся
Если Вы удаляете столбец - то Вы удаляете именно столбец, но не объекты, которые в нём были


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
СообщениеМожно. Но при этом надо удалять объекты, иначе они неконтролируемо множатся
Если Вы удаляете столбец - то Вы удаляете именно столбец, но не объекты, которые в нём были

Автор - Serge_007
Дата добавления - 23.05.2013 в 22:42
Alex_ST Дата: Пятница, 24.05.2013, 09:03 | Сообщение № 10
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3209
Репутация: 609 ±
Замечаний: 0% ±

2003
Посмотрите по ПКМ формат любой картинки/фигуры.
На вкладке "Свойства" есть только три возможных варианта привязки графического объекта к фону (а фоном в данном случае являются ячейки листа):
- перемещать и изменять объект вместе с ячейками
- перемещать, но не изменять размеры
- не перемещать и не изменять размеры

И по умолчанию при создании объекта выбирается первый пункт.

Давним-давним глюком Excel'я, повторяющимся в каждой новой версии, является то, что объект привязывается к фону (ячейке) не полностью (как в Word'e, к абзацу, например), а частично - только в части размеров. Поэтому при удалении ячейки/столбца/строки объекты не уничтожаются, а просто принимают ширину/высоту объекта-родителя - 0 - и становятся невидимыми.
Правда, видной остаётся граница "схлопнувшегося" рисунка (если она есть, конечно). И при удалении только строки от скрывшегося объекта останется видной горизонтальная черта, а при удалении столбца - вертикальная. А вот если удалить и строку, и столбец, то останется видно точка, которую не так-то просто и заметить sad
Для облегчения борьбы с такими скрытыми рисунками я написал и выложил ЗДЕСЬ макрос Draws_0D_Select, который выделяет на активном листе все шэйпы, имеющие хотя бы одну нулевую размерность и ставшие невидимыми на листе после удаления с него строк/столбцов.[vba]
Код
Sub Draws_0D_Select()   ' выделить НА ЛИСТЕ все рисунки с нулевыми размерами
       Dim oDraw As Shape
       For Each oDraw In ActiveSheet.DrawingObjects.ShapeRange
       If oDraw.Width = 0 Or oDraw.Height = 0 Then oDraw.Select (False)
       Next
End Sub
[/vba]
удалять автоматически я такие картинки не стал, т.к. нажать Delete после выделения не сложно и самостоятельно если посчитаете нужным, а вот действия макроса, самостоятельно удалившего что-то нужное, уже не отменишь.
Но если хотите, то можно и сделать удаление без лишних телодвижений, всего лишь заменив [vba]
Код
oDraw.Select (False)
[/vba] на [vba]
Код
oDraw.Delete
[/vba]
К сообщению приложен файл: 3927108.jpg (78.7 Kb)



С уважением,
Алексей
MS Excel 2003 - the best!!!


Сообщение отредактировал Alex_ST - Пятница, 24.05.2013, 09:05
 
Ответить
СообщениеПосмотрите по ПКМ формат любой картинки/фигуры.
На вкладке "Свойства" есть только три возможных варианта привязки графического объекта к фону (а фоном в данном случае являются ячейки листа):
- перемещать и изменять объект вместе с ячейками
- перемещать, но не изменять размеры
- не перемещать и не изменять размеры

И по умолчанию при создании объекта выбирается первый пункт.

Давним-давним глюком Excel'я, повторяющимся в каждой новой версии, является то, что объект привязывается к фону (ячейке) не полностью (как в Word'e, к абзацу, например), а частично - только в части размеров. Поэтому при удалении ячейки/столбца/строки объекты не уничтожаются, а просто принимают ширину/высоту объекта-родителя - 0 - и становятся невидимыми.
Правда, видной остаётся граница "схлопнувшегося" рисунка (если она есть, конечно). И при удалении только строки от скрывшегося объекта останется видной горизонтальная черта, а при удалении столбца - вертикальная. А вот если удалить и строку, и столбец, то останется видно точка, которую не так-то просто и заметить sad
Для облегчения борьбы с такими скрытыми рисунками я написал и выложил ЗДЕСЬ макрос Draws_0D_Select, который выделяет на активном листе все шэйпы, имеющие хотя бы одну нулевую размерность и ставшие невидимыми на листе после удаления с него строк/столбцов.[vba]
Код
Sub Draws_0D_Select()   ' выделить НА ЛИСТЕ все рисунки с нулевыми размерами
       Dim oDraw As Shape
       For Each oDraw In ActiveSheet.DrawingObjects.ShapeRange
       If oDraw.Width = 0 Or oDraw.Height = 0 Then oDraw.Select (False)
       Next
End Sub
[/vba]
удалять автоматически я такие картинки не стал, т.к. нажать Delete после выделения не сложно и самостоятельно если посчитаете нужным, а вот действия макроса, самостоятельно удалившего что-то нужное, уже не отменишь.
Но если хотите, то можно и сделать удаление без лишних телодвижений, всего лишь заменив [vba]
Код
oDraw.Select (False)
[/vba] на [vba]
Код
oDraw.Delete
[/vba]

Автор - Alex_ST
Дата добавления - 24.05.2013 в 09:03
СерМ Дата: Суббота, 28.08.2021, 22:31 | Сообщение № 11
Группа: Пользователи
Ранг: Прохожий
Сообщений: 1
Репутация: 0 ±
Замечаний: 0% ±

Все манипуляции проделал
Пустой файл все равно весит 420 Кб
В чем причина?

Вот мерзавец
К сообщению приложен файл: _11.xlsx (420.7 Kb)
 
Ответить
СообщениеВсе манипуляции проделал
Пустой файл все равно весит 420 Кб
В чем причина?

Вот мерзавец

Автор - СерМ
Дата добавления - 28.08.2021 в 22:31
Alex_ST Дата: Суббота, 28.08.2021, 23:08 | Сообщение № 12
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3209
Репутация: 609 ±
Замечаний: 0% ±

2003
Дома у меня на компах только Excel-2003.
Попробовал открыть через конвертер. Открылся, но ругнулся, что слишком много стилей форматирования.
Я посмотрел - действительно у Вас в файле огромное количество стилей.
Нужно открыть "Стили" и удалить не нужные пользовательские, оставив только встроенные.



С уважением,
Алексей
MS Excel 2003 - the best!!!
 
Ответить
СообщениеДома у меня на компах только Excel-2003.
Попробовал открыть через конвертер. Открылся, но ругнулся, что слишком много стилей форматирования.
Я посмотрел - действительно у Вас в файле огромное количество стилей.
Нужно открыть "Стили" и удалить не нужные пользовательские, оставив только встроенные.

Автор - Alex_ST
Дата добавления - 28.08.2021 в 23:08
Alex_ST Дата: Суббота, 28.08.2021, 23:12 | Сообщение № 13
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3209
Репутация: 609 ±
Замечаний: 0% ±

2003
Вообще-то данный топик давно заброшен.
Но где-то на форуме несколько лет назад пару раз глубоко копались...
Поищите в названиях топиков по слову "фитнесс" и по "файл распух"



С уважением,
Алексей
MS Excel 2003 - the best!!!


Сообщение отредактировал Alex_ST - Суббота, 28.08.2021, 23:16
 
Ответить
СообщениеВообще-то данный топик давно заброшен.
Но где-то на форуме несколько лет назад пару раз глубоко копались...
Поищите в названиях топиков по слову "фитнесс" и по "файл распух"

Автор - Alex_ST
Дата добавления - 28.08.2021 в 23:12
Alex_ST Дата: Суббота, 28.08.2021, 23:15 | Сообщение № 14
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3209
Репутация: 609 ±
Замечаний: 0% ±

2003



С уважением,
Алексей
MS Excel 2003 - the best!!!
 
Ответить
СообщениеФайл распух до нелогичных размеров.

Автор - Alex_ST
Дата добавления - 28.08.2021 в 23:15
прохожий2019 Дата: Воскресенье, 29.08.2021, 09:57 | Сообщение № 15
Группа: Проверенные
Ранг: Старожил
Сообщений: 1251
Репутация: 319 ±
Замечаний: 0% ±

365 Beta Channel
сравните с исходным - сотни пользовательских стилей
лечение [vba]
Код
Sub btnDel_Click()
        For i = ActiveWorkbook.Styles.Count To 1 Step -1
        If Not ActiveWorkbook.Styles(i).BuiltIn Then ActiveWorkbook.Styles(i).Delete
    Next i
    
End Sub
[/vba]
К сообщению приложен файл: _11-buch.xlsx (8.9 Kb)
 
Ответить
Сообщениесравните с исходным - сотни пользовательских стилей
лечение [vba]
Код
Sub btnDel_Click()
        For i = ActiveWorkbook.Styles.Count To 1 Step -1
        If Not ActiveWorkbook.Styles(i).BuiltIn Then ActiveWorkbook.Styles(i).Delete
    Next i
    
End Sub
[/vba]

Автор - прохожий2019
Дата добавления - 29.08.2021 в 09:57
Alex_ST Дата: Воскресенье, 29.08.2021, 15:59 | Сообщение № 16
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3209
Репутация: 609 ±
Замечаний: 0% ±

2003
Цитата прохожий2019, 29.08.2021 в 09:57, в сообщении № 15 ()
сотни пользовательских стилей
о чём я и говорил
у Вас в файле огромное количество стилей.
Нужно открыть "Стили" и удалить не нужные пользовательские, оставив только встроенные.



С уважением,
Алексей
MS Excel 2003 - the best!!!
 
Ответить
Сообщение
Цитата прохожий2019, 29.08.2021 в 09:57, в сообщении № 15 ()
сотни пользовательских стилей
о чём я и говорил
у Вас в файле огромное количество стилей.
Нужно открыть "Стили" и удалить не нужные пользовательские, оставив только встроенные.

Автор - Alex_ST
Дата добавления - 29.08.2021 в 15:59
Muwa Дата: Вторник, 18.01.2022, 09:53 | Сообщение № 17
Группа: Пользователи
Ранг: Прохожий
Сообщений: 3
Репутация: 0 ±
Замечаний: 20% ±

Джентльмены!
Столкнулся с похожей проблемой, что и в данной ветке форума. Пытался через стандартное восстановление разобраться, почему маленькая табличка весит 5,4 мб.
Даже на вирусы (на всякий случай проверил) через Касперского прогнал. Безрезультатно.
Может найдется мастер-археолог, кто сможет раскопать, что же за знания в недрах данной таблицы?

https://dropmefiles.com/ZlTZy
 
Ответить
СообщениеДжентльмены!
Столкнулся с похожей проблемой, что и в данной ветке форума. Пытался через стандартное восстановление разобраться, почему маленькая табличка весит 5,4 мб.
Даже на вирусы (на всякий случай проверил) через Касперского прогнал. Безрезультатно.
Может найдется мастер-археолог, кто сможет раскопать, что же за знания в недрах данной таблицы?

https://dropmefiles.com/ZlTZy

Автор - Muwa
Дата добавления - 18.01.2022 в 09:53
Nic70y Дата: Вторник, 18.01.2022, 10:00 | Сообщение № 18
Группа: Друзья
Ранг: Экселист
Сообщений: 8791
Репутация: 2293 ±
Замечаний: 0% ±

Excel 2010
Muwa, выделяете строку 107,
удерживая Shift жмете End, затем стрелку вниз,
удаляете строки, сохраняете файл.


ЮMoney 41001841029809
 
Ответить
СообщениеMuwa, выделяете строку 107,
удерживая Shift жмете End, затем стрелку вниз,
удаляете строки, сохраняете файл.

Автор - Nic70y
Дата добавления - 18.01.2022 в 10:00
Muwa Дата: Вторник, 18.01.2022, 10:25 | Сообщение № 19
Группа: Пользователи
Ранг: Прохожий
Сообщений: 3
Репутация: 0 ±
Замечаний: 20% ±

Так что получается, просто строчки так много "весят" и ничего полезного я там не найду?


Сообщение отредактировал Serge_007 - Вторник, 18.01.2022, 10:46
 
Ответить
СообщениеТак что получается, просто строчки так много "весят" и ничего полезного я там не найду?

Автор - Muwa
Дата добавления - 18.01.2022 в 10:25
Nic70y Дата: Вторник, 18.01.2022, 10:29 | Сообщение № 20
Группа: Друзья
Ранг: Экселист
Сообщений: 8791
Репутация: 2293 ±
Замечаний: 0% ±

Excel 2010
Muwa, скорей всего там "нестандартные форматы"
я не проверял, заметил по ползунку.


ЮMoney 41001841029809
 
Ответить
СообщениеMuwa, скорей всего там "нестандартные форматы"
я не проверял, заметил по ползунку.

Автор - Nic70y
Дата добавления - 18.01.2022 в 10:29
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Пустой Файл весит 5 мб. Помогите найти причину.
  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!