آخرین بروزرسانی: ۱۳ مه، ۲۰۲۵

XLS و XLSX افزونههایی هستند که نماینده قالبهای فایل محبوب اکسلاند که توسط مایکروسافت به عنوان بخشی از مجموعه آفیس طی زمان معرفی شدهاند. XLS که قدیمیترین و به طور گسترده استفادهشدهترین نوع فایل است، همچنین به عنوان قالب فایل Excel97-2003 شناخته میشود. قالب فایل XLSX به عنوان جایگزینی برای نوع فایل XLS با رونمایی از اکسل 2007 معرفی شد. کاربران عادی ممکن است تفاوتهای بنیادی بین این دو قالب فایل را ندانند، اما XLS در چندین مورد مختلف با قالب فایل XLSX متفاوت است که در زیر به آنها اشاره شده است.
XLS در مقابل XLSX
پس چه چیزی واقعاً بین XLS و XLSX متفاوت است؟ در زیر لیستی از تفاوتهای بین قالبهای فایل XLS و XLSX ذکر شده است.
تفاوت در قالب فایل
قالب فایل زیرین چیزی است که تفاوت اصلی بین فایلهای XLS و XLSX را ایجاد میکند.
فایلهای XLS بر اساس قالب فایل تبادل باینری (BIFF) هستند و اطلاعات را در قالب باینری بر اساس مشخصات قالب فایل XLS ذخیره میکنند. دادهها در یک فایل XLS به صورت جریانهای باینری به شکل یک فایل مجتمع سازماندهی میشوند، همانطور که در [MS-XLS] تشریح شده است.
در مقابل، یک فایل XLSX بر اساس قالب Office Open XML است که دادهها را در فایلهای XML فشرده در قالب ZIP ذخیره میکند. ساختار و فایلهای زیرین میتوانند با سادهترین روش ممکن یعنی باز کردن فایل .xlsx با نرمافزار مدیریت فایلهای فشرده مورد بررسی قرار گیرند. یک فایل نمونه XLSX وقتی نام آن به .zip تغییر کند و استخراج شود، محتویات آن در یک پوشه مانند هر پوشه فایلی دیگر قابل مشاهده است.
پشتیبانی از ماکروها
فایلهای XLS، به عنوان قالب قدیمی، پشتیبانی از ماکروها را فراهم میکنند که برنامههایی نوشته شده توسط کاربران نهایی هستند و برای خودکارسازی وظایف مانند باز کردن فایلها، مقایسه دادهها و غیره استفاده میشوند. ماکروها در یک سو به کاربران در خودکارسازی وظایف کمک میکنند، اما از سوی دیگر نیز میتوانند خطرناک باشند چون مستقیماً در هنگام باز کردن یک فایل اکسل اجرا میشوند.
در مقابل، فایلهای XLSX از ماکروها پشتیبانی نمیکنند. اگر نیاز به درج و اجرای ماکروها دارید، باید فایل خود را با فرمت XLSM که یک قالب صفحهگسترده با فعالسازی ماکروهای اکسل Open XML است ذخیره کنید.
قابلیت پشتیبانی اکسل
فایلهای XLS به دلیل قابلیت سازگاری معکوس با همه نسخههای اکسل باز میشوند. با این حال، XLSX تنها با اکسل 2007 و نسخههای بعدی قابل باز شدن است.
آیا سوال دیگری درباره جزئیات داخلی قالبهای فایل XLS یا XLSX دارید؟ میتوانید از طریق فروم قالب فایل با کارشناسان قالب فایل تماس بگیرید تا برای سوالات خود راهنمایی دریافت کنید.