Διαφορά μεταξύ XLS και XLSX Διαφορά μεταξύ

Anonim

XLS εναντίον XLSX

Τα XLS και XLSX είναι δύο επεκτάσεις αρχείων που χρησιμοποιούνται από την πολύ δημοφιλής εφαρμογή υπολογιστικού φύλλου από τη Microsoft που ονομάζεται Microsoft Excel. Το XLS είναι πολύ δημοφιλές δεδομένου ότι υπήρξε η προεπιλεγμένη μορφή για το Microsoft Excel από τη στιγμή που δημιουργήθηκε για πρώτη φορά μέχρι το 2003. Στην έκδοση του Microsoft Office 2007, η Microsoft αποφάσισε να αλλάξει την προεπιλεγμένη μορφή αρχείου σε διαφορετική μορφή και να προσθέσει επιπλέον x για όλες τις επεκτάσεις εγγράφων. για το Excel, αυτό κατέληξε ως XLSX.

Δεδομένου ότι το XLSX είναι μια πλήρη απόκλιση από την παλαιότερη μορφή αρχείου που χρησιμοποιείται σε παλαιότερες εφαρμογές του Excel, δεν είναι αναγνώσιμη στις εκδόσεις του Excel πριν από το 2007. Αυτή η ασυμβατότητα εμποδίζει την ταχεία υιοθέτηση του νέου λογισμικού και η Microsoft αντιμετώπισε γρήγορα αυτό το ζήτημα απελευθερώνοντας μια ενημερωμένη έκδοση κώδικα που επιτρέπει στις παλαιότερες εφαρμογές του Office να διαβάζουν τις νέες μορφές αρχείων που βασίζονται σε XML. Όπως πάντα, η συμβατότητα προς τα πίσω είναι πάντα προτεραιότητα για εφαρμογές του Office. Παρά την υιοθέτηση και την προώθηση της νέας μορφής XLSX, οι νεώτερες εκδόσεις του Excel μπορούν ακόμα να ανοίγουν και να αποθηκεύουν έγγραφα στην παλαιότερη μορφή XLS. Παρόλο που αξίζει να σημειωθεί ότι το Microsoft Excel 2007 έχασε υποστήριξη για παλαιότερες μορφές αρχείων που βρέθηκαν συνήθως στο MS-DOS.

Όταν εξετάζουμε βαθύτερα τις διαφορές μεταξύ του XLS και του XLSX, μπορούμε να δούμε ότι ο τρόπος αποθήκευσης των πληροφοριών είναι πολύ διαφορετικός τόσο για τις μορφές XLS και XLSX. Το XLS βασίζεται σε BIFF (Binary File Format Format) και ως εκ τούτου οι πληροφορίες αποθηκεύονται απευθείας σε δυαδική μορφή. Από την άλλη πλευρά, το XLSX βασίζεται στη μορφή Office Open XML, μια μορφή αρχείου που προέρχεται από XML. Οι πληροφορίες σε ένα αρχείο XLSX αποθηκεύονται σε ένα αρχείο κειμένου που χρησιμοποιεί XML για τον καθορισμό όλων των παραμέτρων του.

Δεδομένου ότι το αρχείο XLSX αποθηκεύεται σε μορφή αρχείου κειμένου, η Microsoft αποφάσισε να καταργήσει την υποστήριξη μακροεντολών για αυτήν τη μορφή αρχείου. Αντ 'αυτού, ανέθεσε μια εντελώς διαφορετική επέκταση αρχείου που επιτρέπει τη χρήση μακροεντολών. ονομάζεται XLSM. Η παλαιότερη επέκταση αρχείου XLS δεν έχει αυτό το ζήτημα και είναι σε θέση να κρατήσει υπολογιστικά φύλλα που περιέχουν μακροεντολές ή όχι.

Το XLS είναι η προεπιλεγμένη μορφή αρχείου για την έκδοση 2003 του Excel και παλαιότερα, ενώ το XLSX για εκδόσεις από το 2007

Το XLS είναι αναγνώσιμο από όλες τις εκδόσεις του Microsoft Excel, ενώ το XLSX είναι αναγνώσιμο μόνο από τις εκδόσεις 2007 και αργότερα < Το XLS είναι ιδιόκτητο δυαδικό σχήμα ενώ το XLSX βασίζεται σε μορφή Office Open XML

Το XLSX δεν είναι σε θέση να υποστηρίζει μακροεντολές ενώ το XLS είναι