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

تصدير الجداول الى اكسل


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

في ١٨‏/١١‏/٢٠١٥ at 15:58, jjafferr said:

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

 

كنت قد وضعت هذا المثال في منتدى الفريق العربي للبرمجة ، وأخي ابو الآ ما قصر وعمل نسخة منه الى هذا المنتدى (انا لم اكن من روّاد هذا المنتدى حينئذٍ) على هذا الرابط:

http://www.officena.net/ib/topic/58001-منقول-هدية-برنامج-تصدير-بيانات-من-جداولاستعلامات-اكسس-الى-اكسل/

 

والآن ، وبعد عمل مجموعة تعديلات عليه واصبح في نسخته الخامسة ، واهمها ان البرنامج اصبح يعمل على 32بت و 64بت ، رأيت ان اضع البرنامج بين يديكم :rol:

 

طريقة العمل هي كما في الرابط السابق (ولكن للأسف لا يمكن رؤية الصور التوضيحية هناك) ، فعليه ، سأقوم بعمل نسخة منه هنا مع الصور التوضيحية:

 

 

 

رأيت الكثير من الاسئلة حول تصدير بيانات الاكسس الى الاكسل ،

وكل سؤال يختلف عن غيره بطريقة او اخرى ،

فحبيت ان اضع بين يديكم برنامج اشتغلت عليه ، واتمنى من الله سبحانه وتعالى انه يقدر يخدم الكل :rol:

 

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

 

اولا: الواجهة:

Clipboard01.jpg.30368b1b152745aef5ac8efc

 

1. تختار من مربع السرد ، جدول او استعلام ،

2. على اساس الاختيار في رقم 1 ، ستظهر لك قائمة باسماء الجداول او الاستعلامات في برنامجك ،

3. اسم ملف الاكسل المراد حفظه به ، ومجلد التخزين ، فتلقائيا يكون في نفس مجلد البرنامج ،

4. هنا تكتب اسم صفحة الاكسل التي تريدها (انظر الصورة في الاسفل)

Clipboard05.jpg.39bed92ec028b5a08a245f12

 

**1** تستطيع ان تصدر اي عدد من الصفحات الى اكسس (طبعا التصدير يكون باستعمال البرنامج عدة مرات ، في كل مرة تستخدم اسم صفحة جديدة) ،

**2** تستطيع ان تصدر بيانات جديدة الى نفس الصفحة في اكسل (طبعا التصدير يكون باستعمال البرنامج عدة مرات ، في كل مرة تستخدم *الادخال من خانة* اسفل الخانات الموجودة في الاكسل) ،

5. تستطيع بدء تصدير البيانات الى اي خانة في اكسل مثل A2 او C5 او اي خانة اخرى ،

**3** تستطيع ان تصدر بيانات جديدة الى نفس الصفحة في اكسل (طبعا التصدير يكون باستعمال البرنامج عدة مرات ، في كل مرة تستخدم *الادخال من خانة* اسفل الخانات الموجودة في الاكسل) ،

6. تستطيع ان تحفظ ملف الاكسل بالصيغ التاليه: "xls"  او "xlsx" او  "xlsm" او  "xlsb" او  "csv" او "txt" ، والصيغتين الاوليتين هما الاهم ، والصيغتين الاخيرتين بهم قيود معينة ،

7. تستطيع ان تختار المجلد الذي تريده ، مع كتابة اسم الملف المناسب لك (انظر الرقم 3 اعلاه) ،

8. تستطيع تصدير البيانات مع اسماء الحقول (في الاكسس) ،

وتستطيع تصدير البيانات مع عناوين/مسميات الحقول (في الاكسس) ،

Clipboard03.jpg.40d101ac8366aa511a4059b2

Clipboard04.jpg.37b48462bb6c9fac5dd5ba87

 

نلاحظ اعلاه ، بان الجدول elemnts لا يحتوي على عناوين/مسميات الحقول بالعربي ، بينما الجدول elemnts2 يحتوي عليها ،

Clipboard06.jpg.ae4db111a1cacf69bafb4215

 

وتستطيع تصدير البيانات فقط بدون اسماء الحقول ،

9. تستطيع ان تصدر البيانات الى ملف اكسل فيه بيانات سابقة ، وهنا تستطيع الاستفادة من الارقام 4 و 5 اعلاه ،

او ان تحذف ملف الاكسل الموجود حاليا بنفس الاسم ، وتبدأ تصدير ملف جديد ،

10. بعد تصدير البيانات الى اكسل ، هل تريد إحتواء وتوسيع كل الاعمدة فيه ، حتى ترى كل البيانات بدون الحاجة الى توسيع كل عمود على حدة ،

او لا تريد توسيع الاعمدة.

11. الزر الذي يقوم بعملية تصدير البيانات الى اكسل ، حسب الاختيارات اعلاه ،

مع ملاحظة: يجب تعبئة الحقول داخل المربعات الحمراء ، اما بقية الحقول فإختيارية ،

12و 13. لجعل هذا البرنامج يعمل على اي من برامجكم الحاليه ، يجب تصدير النموذج frm_Export_to_Excel و الوحدة النمطية fFolder_Dialog اليها.

Clipboard02.jpg.c7375cad573b23899e624007

 

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

 

ملاحظات؟

اخطاء/عطل؟

إضافات؟

 

انا في الخدمة ، قدر المستطاع :rol:

 

جعفر

Export_to_Excel_05.zip

 

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

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



سجل دخولك الان
  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

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

Important Information