È possibile recuperare celle con contenuto nascosto cancellato all'apertura con LibreOffice


0

Alcuni dei miei .xlsfile di Microsoft Excel contengono celle con informazioni nascoste formattate utilizzando il codice personalizzato ;;;per scoraggiare la visualizzazione casuale. Sono passato a LibreOffice un anno fa e ho convertito tutti i file in .odsformato. Fatta eccezione per la formattazione persa, non ero a conoscenza di pericoli nascosti. Un anno dopo, con mio orrore, ho scoperto che alcune celle con una tale formattazione nascosta hanno cancellato il loro contenuto. Prendo atto che il codice del formato personalizzato è stato modificato in [>0]"";[<0]"";"";"".

Per dimostrare che questo effettivamente accade, ho fatto un test su un nuovo .odsfile e abbastanza sicuro, alcune delle celle nascoste hanno il loro contenuto cancellato al momento del salvataggio e della riapertura del file. Come esempio:

  • Le celle contenenti caratteri latini puri, ad esempio abcdefgrimangono visibili
  • Le celle contenenti una combinazione di lettere e numeri, ad esempio abc123sono state eliminate
  • Le celle che contengono numeri puri, ad esempio, 123456rimangono nascoste.

C'è un modo per recuperare il contenuto eliminato? Non sono sicuro che sia stato effettivamente eliminato o semplicemente non visualizzato nella riga di input del foglio di calcolo.


Cosa succede se fai riferimento a una tale cella in una formula come = A1 ?? Se questo restituisce 0, la cella è vuota.
teylyn,

@teylyn, sembra che sia andato per sempre ...
Domanda Overflow

Non riesco a capire come Libre Office avrebbe rimosso i contenuti delle celle in base alla formattazione delle celle. Questo non ha senso. Come se la cella è formattata con il carattere ROSSO, rimuovi, altrimenti mantieni. Lo stesso per: se la cella è formattata con "niente per positivo; niente per negativo; niente per zero; niente per testo" - che nella convenzione di Excel è il formato personalizzato ";;;" - rimuovere il contenuto della cella, altrimenti conservare? - Ho molte versioni di Excel installate su diversi computer e macchine virtuali. Quindi posso confermare che in Excel, questi formati non sono un problema. Potrebbe essere necessario accettarlo con Libre.
teylyn,

@teylyn, ti sei convertito .odsper il test. Non sono più un utente Windows, quindi devo fare affidamento su qualsiasi prodotto Office gratuito fornito con il sistema operativo. Quindi non sei un utente di LibreOffice?
Domanda Overflow

No, non sono un utente di Libre Office. Se il tuo problema riguarda solo Libre Office, rimuovi i tag Excel, poiché le regole di Excel non si applicano più a tutto ciò che stai facendo. Come ho detto sopra: eliminalo con Libre.
teylyn,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.