• 0
Hosain21

استيراد جميع أوراق الأكسل إلى أكسس

سؤال

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

أساتذتي الكرام الأفاضل :

تفضلت أستاذتنا الكريمة الفاضلة : الأستاذة زهرة ببرمجة فكرة لاستيراد أوراق العمل في الأكسل إلى جدول واحد (دفعة واحدة) .

ولكن لم يعد المرفق يعمل حاليا .

والغرض من هذا : أن نظام نور للإدارة التربوية يصدّر بيانات الطلاب والطالبات إلى ملف أكسل (في الورقة الواحدة بيانات 6 طلاب فقط)

ونرغب استيراد البيانات إلى ملف أكسس لإعادة تصديرها إلى البرامج التربوية الأخرى (مثل : اليسير للمكتبات ، وأمين لمصادر التعلم ، وإرشاد - ومرشد 2012 للمرشد الطلابي ، ومعارف ، ومدرستي لنظام المقررات)

في المرفقات الفكرة (ولكن تم حل مشكلة الاستيراد من الأكسل بطريقة غير ملائمة) .

المثال.rar

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

9 إجابة على هذا السؤال .

  • 0

اخي الفاضل : حسين

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

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

post-15367-038917900 1343422638_thumb.gi

post-15367-048119900 1343423054_thumb.gi

post-15367-062249300 1343423085_thumb.gi

سيتم استيراد جميع البيانات الموجوده في اوراق الأكسيل الى الجدول tblImport

zaImportAllSheets.rar

بالتوفيق

تم تعديل بواسطه zahrah
1

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

أستاذتنا الفاضلة الكريمة :

أجزل الله لكم المثوبة ، ووفّقكم لكل خير ، وتقبل منكم .

ولكن تظهر لي مشكلة عندما جربت على ملف أكسل يتضمن 58 ورقة في الوحدة النمطية ، هنا


DoCmd.TransferSpreadsheet acImport, 8, strTable, strPathFile, False, colWorksheets(lngCount) & "$"

الأوفيس 2003 - والويندوز xp

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

اخي الفاضل

البرنامج يعمل على جميع اصدارات الأكسيس ولا يوجد به اي مشكله

عموما جرب هذا الملف على اكسيس 2003 وابلغنا بالنتيجة

zaImportAllSheets-UP.rar

بالتوفيق

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

أستاذتنا الكريمة الفاضلة :

آسف كثيرا لإشغالكم عن ما هو أهم من هذه المسألة .

والسبب في ما يظهر لي في رسالة الخطأ : أنكم تفضلتم بإعادة تنسيق أوراق الأكسل . (فأصبح يعمل على هذا المثال بشكل سليم 100%)

ولكن إذا أردت استيراد بيانات للمدرسة أو لمدرسة أخرى لم يعمل (حيث تظهر رسالة بعدم وجود F14 ) فأضفت إلى F28 بعدد الحقول ، ولكن رسالة الخطا تتكرر .

جربت المثال على الأوفيس 2010 (وتظهر المشكلة نفسها)

ومن العسير إعادة تنسيق ملف الأكسل ورقة ورقة كلما أردت الاستيراد (يصدّر نظام نور بيانات كل 6 طلاب أو طالبات في ورقة ، ولذا يصل عدد أوراق الملف أحيانا إلى أكثر من 150 صفحة)

في الطريقة (الغبية) التي بنيت عليها المثال افترضت أن عدد أوراق المصنف تصل إلى 300 ورقة * 6 = 1800 طالب (ولا توجد ثانوية للمقررات بهذا العدد - أكبر ثانوية بنظام المقررات 1400طالب -)

تم تعديل بواسطه Hosain21
0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

اخي الفاضل : حسين

لا اعلم اين هي مشكلتك بالضبط

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

ثم قم بوضع الملف هنا في المنتدى

بالتوفيق

1

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

أستاذتنا الكريمة الفاضلة :

تم إرسال رابط ورقة الأكسل على الخاص .

أجزل الله لكم المثوبة ، ووفّقكم لكل خير ، وحفظكم من كل سوء .

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

اخي الفاضل : حسين

سبق وان ابلغتك ان تنسيق اوراق الأكسيل لا يجب ان يكون بهذا الشكل

فبرنامج الأكسيس لن يقوم بإستيراد مثل هذه الحقول الموجوده في اوراق الأكسيل لأن الحقل الواحد مقسم الى حقلين ولهذا سينشأ لديك حقول فارغة وجدول غير منسق في برنامج الأكسيس

لذا يجب تنسيق الأوراق في برنامج الأكسيس كأنها جدول فقط لكي يقوم كود الإستيراد بإستيراد البيانات الى الجدول

بالتوفيق

1

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

أستاذتنا الكريمة الغالية :

لا يد لنا في تنسيق ملف الأكسل ، لأن نظام نور يخيّرنا عند اختيار طباعة البيانات بين : الطباعة إلى ملف pdf أو أكسل .

وهذا تنسيق ملف الأكسل المصدّر من نور .

ولابد من وجود حقول فارغة في الجدول المؤقت ، ولكن الفكرة التي لجأت إليها في المثال السابق وضع شرط في استعلام الإلحاق على حقل رقم الهوية F16 أن يكون أصغر من "99999999999"

يتم الاستيراد في المثال السابق ، ولكن بطريقة قد لا تكون ملائمة .

وقد استفدت كثيرا من الكود الذي تفضلتم به ، فعدلت الملف السابق إلى هذا المرفق .

لكم جزيل الشكر على ما تبذلونه من جهود ، وعلى تحمّلكم لنا .

شكر الله سعيكم ، ورزقكم من حيث لاتحتسبون .

بيانات طلاب المقررات.rar

تم تعديل بواسطه Hosain21
1

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
زوار
This topic is now closed to further replies.

  • يستعرض القسم حالياً   0 members

    لا يوجد أعضاء مسجلين يشاهدون هذه الصفحة .