Новости:

Название темы должно отражать суть задачи.
Темы типа "ПОМОГИТЕ!!!", "Срочно!" и т.п. будут удаляться без объяснения причин

Главное меню

Xls архив не поддаётся изменению =(

Автор DarkJoker, 25.09.2014, 15:02:36

« назад - далее »

DarkJoker

Здравствуйте столкнулся с такой проблемой, внутри xls есть файл который мне нужно отредактировать и поставить обратно, с xlsx всё норм редактируется и ставится обратно, а вот xls извлечь извлекает а обратно когда хочу впихнуть пишет что архив повреждён. открывал архив rar zip всё одно =( как впихнуть обратно файлы? мне дали xls для редактирования. т.е. вариант сделать в начале xlsx а потом переименовать в xls не катит.

Дмитрий Щербаков(The_Prist)

Каким образом архив попадает в xls файл?
Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы...

DarkJoker

не арихв в xls файле) это xls файл открываем rar архивом!

vikttur

#3
Почему не в основной ветке форума? Это ведь глюк не Excel - пользователя )

Цитироватьвнутри xls есть файл который мне нужно отредактировать и поставить обратно
Бред. Расширение .xls - обычный файл Excel-2003, не архив. Это в более молодых версиях добавились расширения, которые по сути являются архивированными файлами.

Кросс на Планете

DarkJoker

Ок, и как мне изменить внутренние файлы этого .xls?

Дмитрий Щербаков(The_Prist)

Никак. xls - это бинарный формат файла, доступ к которому так же бинарно предоставляется. Там достаточно сильная морока, т.к. этот формат является закрытым, в отличие от новых xlsx,xlsm и им подобных, которые основаны больше на XML-структурах.
Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы...

DarkJoker

Цитата: The_Prist от 25.09.2014, 17:24:52
Никак. xls - это бинарный формат файла, доступ к которому так же бинарно предоставляется. Там достаточно сильная морока, т.к. этот формат является закрытым, в отличие от новых xlsx,xlsm и им подобных, которые основаны больше на XML-структурах.
а если заплачу? сможете объяснить как это сделать?

Дмитрий Щербаков(The_Prist)

Нет, явно не смогу. Потому что я и сам не могу это сделать - очень-очень много надо прочитать документации, а практической пользы почти нет...И то не факт, что это вообще будет возможно. Через архиваторы точно нет - тут все иначе.
Ну и как минимум надо знать что Вы там вообще изменяете. Может есть метод проще.
Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы...

Яндекс.Метрика Рейтинг@Mail.ru