كيفية تحويل جداول البيانات إكسل إلى CSV باستخدام وحدات الماكرو

مؤلف: Mark Sanchez
تاريخ الخلق: 5 كانون الثاني 2021
تاريخ التحديث: 2 قد 2024
Anonim
تجميع عده ملفات اكسل في ملف واحد| إكسل للمبيعات
فيديو: تجميع عده ملفات اكسل في ملف واحد| إكسل للمبيعات

المحتوى

في Microsoft Excel ، يمكنك بسهولة تحويل مستند إلى ملف CSV باختيار نوع ملف مناسب في مربع الحوار "حفظ باسم". من خلال هذه الطريقة ، سيتم تحويل ورقة العمل النشطة فقط. وذلك لأن ملفات CSV يمكن أن تحتوي على ورقة عمل واحدة فقط. لتحويل جداول بيانات CSV متعددة ، تحتاج إلى تصديرها واحدًا تلو الآخر ، ويشمل ذلك تنشيط كل منها ، ونقلها إلى مستند فارغ ، ثم حفظها كملف CSV. لجعل هذه المهمة أسهل وأكثر ملاءمة ، استخدم وحدات الماكرو.


الاتجاهات

سوف يستغرق تحويل جدول بيانات إلى ملف CSV الصيغ والأساليب الخاصة بك (Stockbyte / Stockbyte / Getty Images)
  1. ابدأ تشغيل Microsoft Excel وافتح المستند.

  2. اضغط على "Alt + F8" لفتح نافذة وحدات الماكرو. اكتب "ExportSheetsToCSV" في خيار الاسم للماكرو ، ثم انقر فوق "إنشاء".

  3. اكتب الرمز التالي في محرر VBA. سيقوم هذا الماكرو بإنشاء ملفات CSV في نفس المجلد مثل المستند ، باستخدام اسم أوراق العمل للملفات.

    Sub ExportSheetsToCSV ()

    خافت wSheet باسم ورقة العمل خافت csvFile باسم سلسلة

    لكل ورقة عمل في ورقة عمل عند الخطأ استئناف التالي wSheet.Copy csvFile = CurDir & "" & wSheet.Name & ".csv" اسم ملف ActiveWorkbook.SaveAs: = csvFile ، _ FileFormat: = xlCSV ، CreateBackup: = False ActiveWorkbook.Saved = True ActiveWorkbook.Close التالي wSheet


    نهاية الفرعية

  4. أغلق محرر VBA والعودة إلى المستند.

  5. اضغط على "Alt + F8" مرة أخرى لفتح نافذة وحدات الماكرو. حدد "ExportSheetsToCSV" من القائمة ، ثم انقر فوق "تشغيل". انتظر حتى ينتهي Excel من تحويل جداول البيانات.

نصائح

  • إذا كنت تريد حفظ ملفات CSV في مجلد مختلف ، فاستبدل "CurDir" في السطر 9 بمسار المجلد المفضل لديك. يمكنك أيضًا نقل المستند إلى المجلد الذي تختاره قبل تشغيل الماكرو.

تحذير

  • بشكل افتراضي ، يتم تعطيل وحدات الماكرو في Microsoft Excel. لتنشيطها ، انقر فوق الزر "Microsoft Office" ، وانتقل إلى "خيارات Excel" ، ثم تأكد من تحديد خيار "عرض علامة تبويب المطور في الخيارات". في بعض الحالات ، ستحتاج إلى إعادة تشغيل Excel لتصبح التغييرات نافذة المفعول.