كيفية دمج ملفات Excel و Sheets

عند العمل مع ملفات Microsoft Excel(Microsoft Excel Files) متعددة ، في بعض الأحيان ، تحتاج إلى دمج ملفات Excel وجداول البيانات في ملف (merge Excel Files and Sheets)Excel جديد أو موجود أو دمج ملفات Excel متعددة في ملف واحد. بينما يمكنك دائمًا نسخ بيانات اللصق من ورقة إلى أخرى أو من ملف إلى آخر ، يكون الأمر مملًا عندما يكون هناك الكثير منها. في هذا المنشور ، سنشارك كيف يمكنك دمجها باستخدام الوظيفة المدمجة.

دمج ملفات وأوراق Excel

كيفية دمج ملفات وأوراق Excel

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

  1. دمج جداول البيانات(Merge Sheets) في ملف جديد أو موجود
  2. دمج ملفات Excel متعددة

في حين أن الوظائف التي سنستخدمها هنا ستمنحك خيار نقل الأوراق ، فإنني أوصي بنسخها. إذا احتجت إلى الملف الأصلي مرة أخرى ، فسيكون لديك الخيار.

دمج جداول البيانات(Merge Sheets) في ملف جديد أو موجود

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

  • افتح ملف Excel المصدر ، وانتقل إلى الورقة التي ترغب في نسخها
  • انقر فوق(Click) علامة التبويب الصفحة الرئيسية(Home) >   قسم > Cells> Format > Move الورقة أو نسخها
  • سيفتح نافذة منبثقة حيث يمكنك تحديد ملف Excel الحالي أو إنشاء ملف جديد أثناء التشغيل
    • عندما تختار خيار ملف جديد(choose a new file option) ، فإنه سينشئ على الفور ملفًا جديدًا ولكنه لن يحفظه.
    • عندما تختار ملفًا موجودًا(choose an existing file) ، يكون لديك خيار تحديد مكان إدراج الورقة ، أي قبل أو بعد الأوراق الموجودة أو نهاية كل الأوراق
  • تأكد من تحديد خانة الاختيار— إنشاء نسخة. (Create a copy.)سيتأكد من بقاء الأوراق الموجودة في الكتاب المرجعي.

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

إذا كنت تريد نقل أوراق متعددة إلى ملف Excel آخر ، فقبل استخدام " نقل الورقة أو نسخها" ،(Move or copy sheet,”) حدد الأوراق باستخدام Ctrl أو Shift . بينما سيسمح لك Shift بتحديد الأوراق المجاورة أو نطاق الأوراق ، سيتيح لك Ctrl اختيار الأوراق الفردية. (Ctrl)باقي الخطوات هي نفسها. يمكنك استخدام هذا لدمج ملفات Excel يدويًا.

دمج ملفات Excel متعددة

MergeExcel ماكرو

يعد دمج ملفات Excel أمرًا صعبًا ، ولهذا ، سنستخدم رمز VBA من (VBA)ExtendOffice . سيسمح لك بدمج ملفات أو مصنفات متعددة متوفرة في مجلد.

  • قم بإنشاء جدول بيانات Excel جديد ، واضغط على ALT + F11 لفتح قسم Developer
  • انقر فوق(Click) قائمة " إدراج(Insert) " ، ثم الوحدة النمطية(Module)
  • الصق الكود المذكور أدناه. قم بتسمية الوحدة النمطية(Module) باسم MergeExcel
Sub MergeExcel()
Path = "D:\ExcelFiles\"
Filename = Dir(Path & "*.xlsx")
 Do While Filename <> ""
 Workbooks.Open Filename:=Path & Filename, ReadOnly:=True
 For Each Sheet In ActiveWorkbook.Sheets
 Sheet.Copy After:=ThisWorkbook.Sheets(1)
 Next Sheet
 Workbooks(Filename).Close
 Filename = Dir()
 Loop
End Sub

بعد ذلك ، اضغط على Alt + F8 لفتح  مربع حوار الماكرو . (Macro)سيكشف عن جميع وحدات الماكرو(Macros) في الورقة. حدد  MergeExcel  وانقر فوق  تشغيل(Run) . سيُطلب منك حفظ الملفات ، تأكد من القيام بذلك. بعد ذلك ، ستصبح جميع الأوراق من ملفات Excel المختلفة متاحة في ملف excel حيث قمت بتشغيل الماكرو(Macro) . يحتوي موقع ExtendOffice(ExtendOffice Website) على العديد من وحدات الماكرو هذه ، وأود أن أقترح بشدة زيارتهم على extendoffice.com.

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

نأمل أن يكون البرنامج التعليمي سهل الفهم ، ويمكنك دمج ملفات Excel(Excel Files) وجداول البيانات(Sheets) .



About the author

"أنا خبير مستقل في Windows و Office. لدي أكثر من 10 سنوات من الخبرة في العمل باستخدام هذه الأدوات ويمكنني مساعدتك في تحقيق أقصى استفادة منها. تشمل مهاراتي: العمل مع Microsoft Word و Excel و PowerPoint و Outlook ؛ إنشاء الويب الصفحات والتطبيقات ؛ ومساعدة العملاء على تحقيق أهداف أعمالهم. "



Related posts