Некоторые из моих .xls файлов Microsoft Excel содержат ячейки со скрытой информацией, отформатированной с использованием пользовательского кода ;;; сдерживать случайный просмотр. Год назад я переключился на LibreOffice и преобразовал все файлы в формат .ods . За исключением потерянного форматирования, я не знал о каких-либо скрытых опасностях. Спустя год, к моему ужасу, я обнаружил, что некоторые ячейки с таким скрытым форматированием очищены. Замечу, что код пользовательского формата был изменен на [>0]"";[<0]"";"";"" .
Чтобы доказать, что это действительно так, я проверил новый файл .ods и, конечно же, очистил содержимое некоторых скрытых ячеек после сохранения и повторного открытия файла. В качестве примера:
- Клетки, содержащие чисто латинские символы, например,
abcdefgостаются видимыми - Ячейки, содержащие смесь букв и цифр, например,
abc123были удалены - Ячейки, содержащие чистые числа, например,
123456остаются скрытыми.
Есть ли способ восстановить удаленный контент? Я не уверен, действительно ли он удален или просто не отображается в строке ввода электронной таблицы.
