Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Single Post  Topic: Нужно раскрыть документ Excel в виде архива листов 
Author Message
Klon001



PostPosted: Sun Mar 10, 2013 14:22    Post subject: Нужно раскрыть документ Excel в виде архива листов Reply with quote

Подскажите, как открыть с помощью TC документ Excel в виде архива из созданных внутри листов. Сочетанием гк Ctrl+PageDown почему-то у меня не открывается. Один раз получилось каким-то другим вариантом, но я не запомнил. В общем, в итоге мне нужно стереть запись в XML-контенере... чтобы снять защиту с листа.

Собственно, нужно повторить действия в контексте этого рецепта:

Если Вы защитили свои листы MS Excel 2007-2010 от изменений и случайно забыли пароль, то проблема решаема, даже без применения сторонних программ (не считая Total Commander).
Необходимо провести следующий ряд действий:
Открыть файл через TotalCommander - ставим на него курсор и нажимаем Ctrl+PageDown. Откроется архив (который из себя и представляет формат *.xlsx), в котором увидите несколько папок и файлов По пути ".../xl/worksheets/sheetN.xml", где N- номер листа, т.е. 1,2,3... выбираем Лист, защищённый паролем (или поочерёдно следующую процедуру провести для всех запароленных листов).
Вытаскиваем файл "sheetN.xml" из контейнера XLSX в любую временную папку и открываем текстовым редактором (F4 в Total Commander).
Поиском по тексту (Ctrl+F4) ищем "password". Редактор находит XML-контейнер . (У Вас значения могут быть другими) Удаляем весь контейнер "sheetProtection" от "<" до ">".
Сохраняем файл (Ctrl + S). Копируем файл обратно в контейнер XLSX с заменой старого (на всякий случай исходный можете предварительно где-нибудь сохранить в другом месте на случай необходимости отката назад. Вот и всё.
Защита с листа снята. Можете пользоваться своим файлом!


Last edited by Klon001 on Sun Mar 10, 2013 14:32; edited 1 time in total
View user's profile Send private message AIM Address


Powered by phpBB © 2001, 2005 phpBB Group