|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
26.06.2013, 10:29 | #1 |
Форумчанин
Регистрация: 21.10.2011
Сообщений: 433
|
Сохранение в xlsb - объем файла увеличивается
Имеются файлы выгрузка с сайтов (вид - во вложении кусочек). Файлы объемные, десятки и сотни тысяч строк, 20-30 Mb. Хочу свести их в один файл. С этой целью хотел пересохранить в формат xlsb дабы уменьшился объем. Но объем не уменьшается, а увеличивается. Когда пересохранил полный файл, часть которого во вложении, вместо 8Mb получил 9 с лишним. Что может так влиять на эту ситуацию? Ведь, по определению, объем файла должен уменьшаться?
Заранее спасибо! |
26.06.2013, 10:45 | #2 |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,166
|
Ну в общем пример чуть ужался в xlsb.
Думаю что причина может быть в данных - если они хорошо пакуются в архив, то возможно xlsx будет в выигрыше (т.к. это архив). Вот помню как-то поразило (ещё в 2000 или 2003), что файлы xls с защитой (не помню, листа или книги) практически не жмутся в рар - почему так и не понял...
webmoney: E265281470651 Z422237915069 R418926282008
|
26.06.2013, 11:05 | #3 |
Форумчанин
Регистрация: 21.10.2011
Сообщений: 433
|
На этом маленьком примерчике при сохранении в xlsb файл ужался на 1Kb. А на большом увеличился на 1,5 Mb. Умом понимаю, что дело в данных. Если уж данные не позволяют при пересохранении уменьшить объем, надо что-то с ними предварительно сделать. Буду, конечно, пытаться. Но вот что удивило, что двоичный формат, который по определению должен занимать меньший объем и по идее не зависит от данных, в результате наоборот раздулся. Если все-таки существует такая зависимость, что посоветуете, какую предобработку сделать?
|
26.06.2013, 11:18 | #4 |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,166
|
xlsb в rar занимает места меньше, чем xlsx в rar.
Жмите
webmoney: E265281470651 Z422237915069 R418926282008
|
26.06.2013, 12:44 | #5 |
Старожил
Регистрация: 02.05.2009
Сообщений: 3,907
|
Откройте файл любым архиватором и посмотрите ,что у вас там так много назимает места.Возможно форматирование листов.
Анализ,обработка данных Недорого
|
26.06.2013, 12:47 | #6 |
Форумчанин
Регистрация: 21.10.2011
Сообщений: 433
|
Ужался тоже на 1 Kb в архиве. Но мне-то архив не нужен. Я хотел просто пересохранить в xlsb, чтобы легче потом работать с этими файлами было.
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Значение не увеличивается на заданное число | cobria2 | PHP | 9 | 29.03.2011 11:49 |
Большой объем файла после создания скриншота. Как уменьшить? | artemavd | Общие вопросы Delphi | 7 | 19.07.2010 19:52 |
Разыскивается PERSONAL.XLSB!!! | mephist | Microsoft Office Excel | 2 | 12.07.2010 17:41 |
Огромный объем файла | ABCOz | Microsoft Office Excel | 9 | 23.03.2010 13:26 |