اذهب الي المحتوي
أوفيسنا

مكتبة الموقع - مُجمِع البيانات للاكسيل - Excel Data Collector


الردود الموصى بها

تم اضافة الاصدار الخامس - سبتمبر 2012

index.php?app=downloads&module=display&section=screenshot&id=109

إسم الملف: مُجمِع البيانات للاكسيل - Excel Data Collector

أضيف للمكتبة بواسطة: محمد طاهر

تاريخ الإضافة: 12 Sep 2011

القسم فى المكتبة: قسم الإكسيل

هذا التطبيق يقوم بتجميع البيانات من كافة ملفات الاكسيل الموجودة فى مجلد معبن وفق مجال الخلايا الذي يتم تحديده

خطوات الاستخدام

ضع كافة الملفات المطلوب تجميع البيانات منها فى مجلد واحد

حدد مسار المجلد و مجال الخلايا المطلوب تجميع البيانات منها

قم بتشغيل التطبيق من زر Get Data ، سيتم تجميع البيانات من كافة الملفات فى ملف جديد

ميزة اضافية

اذا اردت استخدام التطبيق اكثر من مرة على عدة مجلدات ، فتوفيرا لخطوات اختيار المجلد المستهدف ، يمكن تحديد مجلد بدء الاختيار الافتراضي، ليبدا اختيار المجلدات منه فى كل مرة أثناء استخدام الملف بدلا من البدء من My Computer . و يمكن عمل ذلك بتحرير الخلية مباشرة ، فمثلا نكتب المسار d:\data

الاصدار الثاني

إضافة امكانية تحديد ورقة عمل محددة داخل الملفات باسمها ، اكتب اسم ورقة العمل او اتركها خالية للعمل افتراضيا على ورقة العمل الاولي فى جميع ملفات المصدر

الاصدار الثالث

تم اضافة المزايا التالية :

1- استخدام نموذج بدل من الازرار المباشرة نظرا لاضافة خيارات عديدة ، و يتم تسجيل مسار المجلد و اسم ورقة العمل و المجال المطلوب للخلايا المراد تجميع البيانات منها فى الحقول المناظرة.

2- فى حال عدم تسمية ورقة العمل سيتم التجميع من ورقة العمل الاولي فى جميع المفات داخل المجلد.

3- اضافة تلميحات tips بالعربية عند الوقوف بالماوس على الحقل للتوضيح.

4-امكانية اختيار تجميع البيانات فقط أو تجميع البيانات و التنسيق معا من ملفات المصدر الموجودة داخل المجلد المختار.

5- امكانية اختيار اظهار او اخفاء امتداد اسماء الملفات عند وضعها كعنوان للبيانات فى الملف التجميعي.

6- امكانية السماح بتكرار اسم الملف عند وجود اكثر من عمود يتم استخراجه من نفس الملف ، او الاكتفاء بخلية واحدة مع دمج العناوين.

7- اضافة اطار خارجي يوضح بيانات كل ملف

الإصدار الرابع

- تنقيح و ترتيب داخلي للكود

- تعديل واجهة الاستخدام

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

و هنا يوجد خياران للتشغيل

الخيار الأول ، و هو الخيار الأصلي

Get Data While Opening Files

و به كافة الامكانيات فى الاصدار الثالث ، و امكانية عدم تحديد اسم ورقة العمل ليعمل على أول ورقة عمل فى الملفات

الخيار الثاني و المضاف فى هذا الاصدار كخيار اضافي يستخدم عند الحاجة و به بعض المحدودية

Get Data Without Opening Files

و هنا يتم استخراج البيانات دون فتح ملفات المصدر ، و ذلك بهدف تسريع الاستخدام فى حالة الملفات الكثيرة و كبيرة الحجم

و هنا خيار جلب التنسيق للخلايا غير مفعل ، و ايضا لابد من تحديد اسم ورقة العمل

و الخيار كله اضافى حيث يغطي الخيار الأول خيارات أكثر

الإصدار الخامس

تم اضافة خيار امكانية استخراج البيانات بطريفة افقية ( بيانات الملفات المختلفة تظهر فى صفوف ) كخيار بديل و ليس رأسيا فقط ( أعمدة) مثل الاصدارات السابقة

إضغط هنـــــــــــا لتنزيل الملف

  • Like 6
رابط هذا التعليق
شارك

من الوهلة الاولى و قبل ان اجربه علمت انه سيكون ملفا رائعا روعة صاحبه و عند تجربة الملف ادركت مدى الجمال و الفن و الروعة .... شكرا جزيلا استاذنا الكبير محمد طاهر

رابط هذا التعليق
شارك

ملف في غاية الروعة

اللمسات الابداعية ظاهرة في الملف

الاستاذ محمد طاهر يكفي انك انت من عمل هذا العمل ليكون بهذه الروعة

سلمت وسلمت يمينك تقبل مروري وتحياتي

ابواحمد

رابط هذا التعليق
شارك

استاذنا مدير الموقع

قولا واحدا ......... لايمكنني التعليق على هذا العمل ( لعدم المقدرة والامكانية والجرئة )

ولكن يمكنني القول جزاك الله كل الخير ودمت ذخرا لنا ولهذا الموقع الرائد

وفقك الله

ياسر الحافظ

رابط هذا التعليق
شارك

جزاكم الله خيرا أخوتي الكرام ،

و أشكركم على كلماتكم الرقيقة

و فى نتظار الاضافات و التحسينات على الملف :frown3:

رابط هذا التعليق
شارك

استاذنا الفاضل / محمد طاهر

اكيد وبدون ادنى شك عمل رائع مثل صاحبه . ولكن وللاسف لم اتمكن من رؤيته لانى عندى اوفس 2003

فنرجو من سيادتك عمل نسخة من الملف يشتغل على اوفس 2003 حتى لايحرم منه من يعمل على اوفس 2003

جزاك الله كل خير يااستاذنا الفاضل ووفقك الله دائما لنشر العلم

وشكرا

رابط هذا التعليق
شارك

بالفعل فاتني ذلك

تم اضافة الملف

عند التحميل ستجد ملفان ، الملف الاول نسخة 2010 و الثاني متوافق مع 97-2003

رابط هذا التعليق
شارك

السلام عليكم و رحمة الله وبركاته

بسم الله ماشاء الله

عمل كبير لايصدر الا من نابغة

الله يزيدك من علمه ونورة و علمة

جزاك الله كل خير

رابط هذا التعليق
شارك

جزاكم الله خيرا اخوتي الكرام

كلماتكم الرقيقة تخجلني ، و تزيد من ندمي على التقصير فى المشاركة مع هذا الجمع الطيب

  • Like 1
رابط هذا التعليق
شارك

  • 2 weeks later...
  • 1 month later...

السلام عليكم

الحقيقة ان الملف معد على اساس افتراض وجود شيت واحد به بيانات و هو الشيت الاول

و سأقوم بتعديله باذن الله ليسمح باختيار ورقة عمل محددة

و للتعامل مع شيت آخر مؤقتا

قم بتعديل السطر التالي فى الكود

اضغط

ALT+F11

ابحث عن هذا السطر

Set sourceRange = mybook.Worksheets(1).Range(Targetrange)
و استبدل رقم (1) الدال على الشيت الاول برقم الشيت او اسمه مكتوب بين علامتي " " لتصبح فى حالتك


				 Set sourceRange = mybook.Worksheets("safety").Range(Targetrange)

رابط هذا التعليق
شارك

تم تحديث الملف فى المكتبة

الان يمكنك كتابة اسم ورقة العمل فى الخلية الخضراء

J18

او تركها خالية للعمل افتراضيا على ورقة العمل الاولي

رابط هذا التعليق
شارك

السلام عليكم ورحمه الله وبركاته

ارجو أن يتسع صدرك يا استاذ محمد طاهر لتتقبل منى هذه الطلبات

فكل ما ارجوه أن يظهر البرنامج بشكل متكامل

الطلبات هى :

1- البرنامج يقوم بكتابه اسماء الملفات بالامتداد ، اريد أن يقوم الكود بمسح الامتداد

2- وفى حالة تعدد نطاق البيانات ليشمل عدة أعمدة ، فانه يكرر اسم الملف ،اريد البرنامج ان يذكر اسم الملف فى اول عمود فقط أو عمل دمج لكامل الاعمدة كخلية عنوان كبيرة (من أول عمود لأخر عمود )

3- اريد أن يتم جلب البيانات بنفس تنسيق البيانات المصدر

4- هل هناك طريقة لجعل الكود لا يقوم بفتح الملفات حيث أنها تأخذ وقت طويل لفتحها

أو هل هناط طريقة لتسريع عمل الكود حيث يأخذ عندى حوالى 10 دقائق فى 30 ملف

وشكرا جزيلا على تفاعل حضرتك وسعة صدرك

أرجو أن يوفقك الله لاخراج برنامج متكامل

وشكرا

رابط هذا التعليق
شارك

زائر
هذا الموضوع مغلق.
  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information