Vad är filformatet 123?
Filändelsen .123 används av kalkylblad skapade med programvaran Lotus 1-2-3.
Filer med ändelsen .123 lagrar kalkylbladsdata - celler som innehåller siffror, etiketter och formler, tillsammans med formatering, namngivna intervall och flera kalkylbladsflikar. Till skillnad från tidigare Lotus-format som .WK4, introducerades formatet .123 i och med Lotus 1-2-3 97 och användes fram till Millennium Edition (1999-2002). Det är ett proprietärt binärt format uppbyggt av en ström av poster med typ-längd-värde; det finns inget klartext- eller XML-lager.
Lotus 1-2-3 utvecklades ursprungligen i början av 1980-talet för MS-DOS, där det blev extremt populärt bland affärsanvändare. Applikationen distribuerades senare som en del av kontorssviten Lotus SmartSuite för Windows. IBM förvärvade Lotus Development Corporation 1995 och lade slutligen ner Lotus 1-2-3 - försäljningen upphörde 2013 och supporten 2014 - då Microsoft Excel vid det laget hade ersatt det som det dominerande kalkylprogrammet.
Moderna Excel öppnar inte längre .123-filer (importfilter för Lotus togs bort efter Excel 2003/2007). Gratis alternativ som LibreOffice Calc och Gnumeric är fortfarande pålitliga för att öppna dessa. För att bevara äldre data rekommenderas export till .XLSX, .ODS eller .CSV.
Säkerhet & trygghet
RISK: LOWEn .123-fil innehåller ren kalkylbladsdata utan de makron/skript som finns i moderna Office-filer, så att öppna en sådan innebär låg risk. Det verkliga problemet är bevarande av data: .123 är föråldrat och moderna Excel kan inte läsa det, så viktig data bör konverteras till XLSX/ODS medan LibreOffice och Gnumeric fortfarande inkluderar Lotus-importörer. Undvik tvivelaktiga webbplatser för nedladdning av «123-konverterare»; använd officiella LibreOffice/Gnumeric. Lotus lösenordsskyddade «sealed»-filer använde svagt skydd och är ingen säkerhetsgaranti.
Formatdetaljer
i ett nötskalProgram som öppnar 123-filer
Tekniska detaljer
djup specifikation| Formattyp | Proprietärt binärt kalkylblad; inte ett XML- eller textbaserat format |
| MIME-typ | application/vnd.lotus-1-2-3 (även application/x-lotus123) |
| Byteordning | Little-endian |
| Filstruktur | Platt postström: varje post består av en 2-byte typ, 2-byte längd, sedan innehåll; avgränsas av BOF- och EOF-poster |
| Magic bytes | 0x00 0x00 0x02 0x00 vid offset 0 (BOF-post; ingen ASCII-signatursträng) |
| Komprimering | Okomprimerad - binära poster lagras i råform utan komprimeringslager |
| Lösenordsskydd | Valfritt; Lotus «sealed»/lösenordsschema, anses svagt enligt modern standard |
| Rutnätsstorlek | Upp till 65 536 rader × 256 kolumner per blad |
| Stöd för flera blad | Ja - 3D-arbetsbok med flera namngivna kalkylbladsflikar (introducerades med WK4, fortsatte i .123) |
| Formellagring | Formler lagras i bytekod med ett cachat numeriskt resultat inbäddat i samma post |
| Formatets härkomst | Efterföljare till det binära arbetsboksformatet WK4; en del av evolutionen WKS → WK1 → WK3 → WK4 → .123 |
| Utvecklare | Lotus Development Corporation; förvärvades och fortsattes av IBM (1995-2014) |
| Plattformssupport | Främst Windows; tidigare Lotus-versioner kördes även på OS/2; modernt lässtöd via LibreOffice Calc och Gnumeric |
| Kompatibilitet med moderna Excel | Stöds inte i Excel 2010 och senare; importfilter för Lotus togs bort efter Excel 2003/2007 |
| Släppt | 1997 (Lotus 1-2-3 97 / SmartSuite); .123 used through Millennium Edition (1999-2002) |
| Senaste version | Lotus 1-2-3 Millennium Edition Release 9.8 (2002), the last release |
| Specifikation | fileformats.archiveteam.org |
123-konverteringar
Frågor & svar
frågat av användareInga frågor än - bli den första att fråga om 123-filer.