logo
search
list

جدول المحتويات

ما يتم الاحتفاظ به وما يتم فقده عند تحويل XLSM إلى Google Sheets
أسرع طريقة لتحويل XLSM إلى Google Sheets باستخدام Google Drive
استيراد ملفات XLSM إلى Google Sheets من مصنف مفتوح
تجهيز ملف XLSM لـ Google Sheets عبر حفظه بصيغة XLSX في WPS Spreadsheets
إعادة بناء العمليات التلقائية بعد تحويل XLSM إلى Google Sheets
الأسئلة الشائعة
الملخص

كيفية تحويل XLSM إلى Google Sheets

منشور بواسطة Algirdas Jasaitis

calendar

2026-09-14

views

868

likes

59

عادةً ما يتعلق نقل ملفات xlsm إلى Google Sheets بالبيانات، وليس بـ VBA. إن مصنف .xlsm هو ملف Excel Open XML يمكنه تخزين وحدات الماكرو. يمكن لـ Google Sheets استيراد الأوراق والقيم ومعظم الصيغ، ولكنه لا يقوم بتشغيل Visual Basic for Applications. خطط للبيانات أولاً، ثم أعد بناء أي أتمتة في Apps Script إذا كنت لا تزال بحاجة إليها.

يوضح هذا الدليل طرقًا عملية لتحويل xlsm إلى Google Sheets: الرفع في Google Drive، والاستيراد من ورقة عمل مفتوحة، وخطوة تحضير نظيفة في WPS Spreadsheets عندما تريد ملف .xlsx خاليًا من الماكرو قبل نقله إلى السحابة.


كيفية تحويل XLSM إلى Google Sheets
كيفية تحويل XLSM إلى Google Sheets
آمن 100%

ما الذي يتم الاحتفاظ به وما يتم فقده عند تحويل XLSM إلى Google Sheets

قبل البدء في تحويل xlsm إلى Google Sheets، افصل بين ما يمكن نقله وما لا يمكن. عادةً ما يتم نقل الخلايا وعلامات التبويب والمخططات والصيغ القياسية. أما مشاريع VBA، وعناصر تحكم ActiveX، والوظائف الإضافية الخاصة بـ Excel فلا يتم نقلها. يتعامل Google Sheets مع Apps Script (المبني على JavaScript)، وليس VBA، لذلك يتم إزالة مشروع الماكرو أثناء التحويل.

  • عادةً ما يتم تحويل نطاقات البيانات وعلامات تبويب الأوراق

  • تُعاد حسابات الصيغ الشائعة في Google Sheets مع وجود اختلافات طفيفة فقط

  • لا تعمل وحدات ماكرو VBA أبدًا بعد تحويل xlsm إلى Google Sheets

  • قد تحتاج النطاقات المسماة المعقدة أو النماذج أو وحدات ماكرو الطابعة إلى إعادة بناء

إذا كان زملائك في الفريق يحتاجون إلى الأرقام فقط، فهذه المقايضة مقبولة. أما إذا كان الملف عبارة عن لوحة معلومات تعمل بالأزرار، فقم بإدراج ما يفعله كل ماكرو قبل التحويل، حتى تعرف ما يجب استبداله لاحقًا.

أسرع مسار لتحويل XLSM إلى Google Sheets باستخدام Google Drive

أبسط مسار لتحويل xlsm إلى Google Sheets هو الرفع إلى Drive، ثم الفتح باستخدام Google Sheets. يبقى ملف .xlsm الأصلي في Drive؛ بينما ينشئ Google Sheets ملفًا منفصلاً.

  1. افتح Google Drive وقم بتسجيل الدخول.

  2. انقر على جديد > تحميل ملف واختر مصنف .xlsm.



    Google Drive file upload menu
    قائمة تحميل الملفات في Google Drive



  3. عند انتهاء الرفع، انقر بزر الماوس الأيمن على الملف واختر فتح باستخدام > Google Sheets.


خيار الفتح باستخدام Google Sheets
خيار الفتح باستخدام Google Sheets


يفتح Google Sheets نسخة قابلة للتحرير. توقع ظهور إشعار يفيد بأن وحدات الماكرو غير مدعومة. هذه الرسالة طبيعية عند تحويل xlsm إلى Google Sheets وتؤكد أنك تعمل على البيانات فقط.

استخدم Word وExcel وPPT مجانًا

استيراد XLSM إلى Google Sheets من مصنف مفتوح

استخدم ملف > استيراد عندما يكون لديك ورقة عمل مفتوحة بالفعل وتريد المزيد من التحكم. تتيح لك طريقة تحويل xlsm إلى Google Sheets هذه إنشاء ملف جديد، أو إدراج علامات تبويب في الملف الحالي، أو استبدال جدول البيانات.

  1. في Google Sheets، انتقل إلى ملف > استيراد.

  2. افتح علامة التبويب تحميل وأفلت ملف .xlsm.

  3. اختر موقع الاستيراد: إنشاء جدول بيانات جديد، أو إدراج ورقة (أوراق) جديدة، أو استبدال جدول البيانات.

  4. انقر على استيراد البيانات.


مربع حوار استيراد وتحميل الملفات في Google Sheets
مربع حوار استيراد وتحميل الملفات في Google Sheets


اختر "إدراج ورقة (أوراق) جديدة" عند تجميع تفريغات .xlsm الشهرية في ملف رئيسي واحد. تجنب "استبدال" إلا إذا كنت تنوي مسح المصنف الحالي. بعد الاستيراد، تحقق سريعًا من التواريخ وتنسيقات العملات وأي صيغ مصفوفات قد تبدو مختلفة عما كانت عليه في Excel.

آمن 100%

تجهيز XLSM للتحويل إلى Google Sheets عن طريق حفظه كملف XLSX في WPS Spreadsheets

تفضل بعض الفرق استخدام ملف خالٍ من الماكرو قبل الرفع إلى السحابة. يمكنك فتح المصنف محليًا في WPS Office، ومراجعة البيانات، ثم حفظه بتنسيق .xlsx. هذه الخطوة التحضيرية تجعل عمليات تحويل xlsm إلى Google Sheets اللاحقة أكثر دقة لأنه تم إزالة VBA بالفعل.

  1. قم بتشغيل WPS Office وافتح Spreadsheets.



    WPS home Spreadsheets tile selected
    تحديد مربع Spreadsheets في الصفحة الرئيسية لبرنامج WPS



  2. افتح ملف .xlsm وتأكد من أن الأوراق تبدو صحيحة.

  3. استخدم حفظ باسم واختر مصنف Excel (*.xlsx).

  4. قم برفع ملف .xlsx باستخدام Drive أو من خلال ملف > استيراد لإنهاء تحويل xlsm إلى Google Sheets.


مربع حوار حفظ باسم XLSX في WPS
مربع حوار حفظ باسم XLSX في WPS


احتفظ بملف .xlsm الأصلي إذا كان هناك من لا يزال بحاجة إلى وحدات الماكرو في Excel. نسخة .xlsx مخصصة فقط للمشاركة ولإجراء تحويل xlsm إلى Google Sheets بشكل نظيف.

استخدم Word وExcel وPPT مجانًا

إعادة بناء الأتمتة بعد تحويل XLSM إلى Google Sheets

بعد تحويل xlsm إلى Google Sheets، أعد إنشاء مسارات العمل باستخدام أدوات Sheets المدمجة أولاً. غالبًا ما تحل التنسيقات الشرطية، والتحقق من صحة البيانات، والفلاتر، ودالة QUERY محل وحدات ماكرو التنسيق البسيطة. بالنسبة للمنطق الأكثر تعقيدًا، افتح الإضافات > Apps Script وأعد كتابة الخطوات بلغة JavaScript.

يمكن لحسابات Google Workspace Enterprise Plus وEducation Plus تجربة إضافة Macro Converter من Google لترحيل VBA إلى Apps Script. وحتى في هذه الحالة، تحتاج نماذج المستخدمين (UserForms) وبعض المشغلات وواجهات برمجة التطبيقات الخاصة بسطح المكتب فقط إلى عمل يدوي. اختبر دائمًا الورقة المحولة بمقارنتها مع مخرجات Excel باستخدام مجموعة بيانات نموذجية.

  • اربط كل ماكرو قديم بميزة في Google Sheets أو وظيفة Apps Script قصيرة

  • أعد اختبار سلوك onOpen / onEdit بعد تحويل xlsm إلى Google Sheets

  • وثّق ما لا يزال يتطلب إصدار سطح المكتب من Excel حتى لا يتوقع الفريق تطابقًا كاملاً

آمن 100%

الأسئلة الشائعة

هل يتم الاحتفاظ بالصيغ عند تحويل XLSM إلى Google Sheets؟
نعم، بالنسبة لمعظم الصيغ القياسية. لكن تحقق من الوظائف المتقلبة، ومراجع الجداول المهيكلة، والوظائف الخاصة بـ Excel فقط بعد الاستيراد.

هل يمكن تشغيل وحدات الماكرو بعد تحويل XLSM إلى Google Sheets؟
لا. لا يتم تنفيذ VBA في Google Sheets. أعد بناءها باستخدام Apps Script أو احتفظ بنسخة من Excel على سطح المكتب للأتمتة.

هل يعتبر WPS مفيدًا قبل تحويل XLSM إلى Google Sheets؟
نعم. يُعد فتح المصنف وحفظه كملف .xlsx في WPS Spreadsheets خطوة تحضيرية محلية وعملية عندما تريد الحصول على ملف نظيف وخالٍ من الماكرو قبل الرفع.

هل يجب علي الاحتفاظ بملف XLSM الأصلي؟
نعم، إذا كان هناك من لا يزال يعتمد على وحدات الماكرو. تعامل مع ملف Google Sheets كنسخة للتعاون بعد تحويل xlsm إلى Google Sheets.

بمجرد أن تصبح البيانات في Google Sheets، شاركها عبر روابط العرض أو التحرير، واقفل النطاقات الحيوية، وبعد ذلك فقط استثمر في Apps Script. يحافظ هذا الترتيب على قصر مدة عمليات ترحيل xlsm إلى Google Sheets ويتجنب إعادة بناء الأتمتة التي لم تعد بحاجة إليها.


الملخص

تستعرض هذه المقالة طرقًا عملية لتحويل ملفات XLSM إلى Google Sheets، مع التأكيد على أنه يتم نقل البيانات وعلامات التبويب والصيغ، بينما لا يتم نقل وحدات ماكرو VBA. يغطي الدليل ثلاثة نُهج: الرفع عبر Google Drive، والاستيراد من خلال ورقة عمل مفتوحة، والحفظ المسبق كـ XLSX باستخدام WPS Spreadsheets لإزالة وحدات الماكرو بشكل نظيف. بعد التحويل، يجب إعادة بناء الأتمتة باستخدام Apps Script أو أدوات Google Sheets المدمجة. يتضمن الدليل أيضًا قسمًا للأسئلة الشائعة ويوصي بالاحتفاظ بملف XLSM الأصلي للمستخدمين الذين يعتمدون على الماكرو. للحصول على انتقال سلس وخالٍ من الماكرو قبل الرفع السحابي، يُعد استخدام WPS Spreadsheets كخطوة تحضيرية محلية خيارًا عمليًا للغاية.
تحميل Office مجانًا
   
  • استخدم Word وExcel وPPT مجانًا، وبدون إعلانات.

  • قم بتحرير ملفات PDF باستخدام مجموعة أدوات PDF القوية.

  • واجهة مشابهة لبرامج Microsoft. سهلة التعلم. توافق بنسبة 100%.

  • عزز إنتاجيتك باستخدام قوالب Word وExcel وPPT والسيرة الذاتية المجانية المتوفرة بكثرة من WPS.

صورة رمزية
ألجيرداس جاسايتيس


Algirdas Jasaitis

15 years of office industry experience, tech lover and copywriter. Follow me for product reviews, comparisons, and recommendations for new apps and software.