اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

الاستيراد من Ecxel ثم التصدير داخل قاعدة البيانات


إذهب إلى أفضل إجابة Solved by Barna,

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

السلام عليكم

وجدت هذا البرنامج الرائع في موقعنا officena والذي يقوم باستيراد البيانات من الاكسيل 

وما أريده بعد استيراد البيانات من الاكسيل 

1- امكانية تصدير الجدول الذي تم استيراده إلي أي جدول داخل قاعدة البيانات 

2- عرض كافة جداول قاعدة البيانات في Combo15

Import Frome Excel File.rar

89830479_.png.a95d1bc8f53fcbaabf8011d5e080d9e4.png

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

منذ ساعه, rockjone33 said:

نفس المرفق الى مرفق.. استيراد وتصدير من اكسس الى اكسل..  

وعرض معاينة في نموذج واحد.. ☝

تأكد من كلمت المرور لمف اكسل..  👓

 

تحميل: 

JJaFFeRR_Import_EX_ Excel File.rar 523.7 kB · 0 downloads

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

 

مشكلة.png

تم تعديل بواسطه محمود أبوسيف
رابط هذا التعليق
شارك

5 دقائق مضت, rockjone33 said:

 شغال لايوجد عندي خطأ !! 

فاكشن من الحقل الى حقل القائمة غير منضم لجلب مسميات الحقول في الجدول.. 

الا اذا غيرة احدى مسيات في النموذج او حذفة كود..  👓

لم يتم تغيير أي شئ أحاول فقط فتح البرنامج فتظهر رسالة الخطأ

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

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

منذ ساعه, محمود أبوسيف said:

2010

يتبادر في الذهن سؤال :::: هل اسماء الحقول في الجدولين متشابهين تماما ( اقصد الجدول المنقول منه والجدول المنقول له ) أم تريد نقل البيانات كيفما كانت ........

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

37 دقائق مضت, Barna said:

يتبادر في الذهن سؤال :::: هل اسماء الحقول في الجدولين متشابهين تماما ( اقصد الجدول المنقول منه والجدول المنقول له ) أم تريد نقل البيانات كيفما كانت ........

اريد نقل البيانات فقط وتظل أسماء الحقول كما هي

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

1 دقيقه مضت, rockjone33 said:

نقل البيانات ملف اكسل كامله الى جدول المعاينه tbl_sheet  كيف ما كنت استيراد.. ☝

فقط اضافة استعلام الحاق من جدول tbl_sheet الى اي جدول..

==================================================

لم يكن الطلب استيراد وانشاء جدول جديد بالعدد  مع استيراد..  متوفر.. 🙂

اما التصدير سهل كيف ما كان تلقائي يصدر..  🙂

 

هل يمكن تطبيق ذلك علي المرفق

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

35 دقائق مضت, محمود أبوسيف said:

اريد نقل البيانات فقط وتظل أسماء الحقول كما هي

 

منذ ساعه, Barna said:

يتبادر في الذهن سؤال :::: هل اسماء الحقول في الجدولين متشابهين تماما ( اقصد الجدول المنقول منه والجدول المنقول له ) أم تريد نقل البيانات كيفما كانت ........

سؤالي كان محدد ..... لان اسماء الحقول لو كانت مختلفة .... فكيف تخبر البرنامج ان الاسم في هذا الجدول هو اسم الطالب في الجدول الاخر .... علما كان طلبك ان التصدير يكون لجداول يتم اختيارها من خلال الكمبوبكس اي ليس جدولا محددا ... فلو كان جدولا محددا كانت العملية سهلة عن طريق الالحاق وكفي .....

انظر الصورة لجدولين واختلاف الاسماء بها .......

 

1.png

ليس لدينا سوى حل واحد وهر الاعتمان على ترتيب الحقل في الجدولين ((( فهل ترتيب الحقول في الجداول المراد تصدير البيانات لها هي نفس ترتيب الحقول في جدول tbltemp

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

6 دقائق مضت, Barna said:

 

سؤالي كان محدد ..... لان اسماء الحقول لو كانت مختلفة .... فكيف تخبر البرنامج ان الاسم في هذا الجدول هو اسم الطالب في الجدول الاخر .... علما كان طلبك ان التصدير يكون لجداول يتم اختيارها من خلال الكمبوبكس اي ليس جدولا محددا ... فلو كان جدولا محددا كانت العملية سهلة عن طريق الالحاق وكفي .....

انظر الصورة لجدولين واختلاف الاسماء بها .......

 

1.png

ليس لدينا سوى حل واحد وهر الاعتمان على ترتيب الحقل في الجدولين ((( فهل ترتيب الحقول في الجداول المراد تصدير البيانات لها هي نفس ترتيب الحقول في جدول tbltemp

الفكرة كلها عند استيراد أي ملف أكسيل يأخذ جدول tbltemp أسماء الحقول الموجودة في الاكسيل وبالتالي عند استيراد اي ملف مختلف تتغير اسماء الحقول بمعنى ان اسماء الحقول تتغير باستمرار عند الاستيراد في كل مرة

وأنا اريد الالحاق من هذا الجدول لأي جدول آخر فبالتالي لن أقوم بتغيير أسماء الحقول في كل مرة أريد الالحاق من جدول tbltemp

 

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

8 دقائق مضت, محمود أبوسيف said:

الفكرة كلها عند استيراد أي ملف أكسيل يأخذ جدول tbltemp أسماء الحقول الموجودة في الاكسيل وبالتالي عند استيراد اي ملف مختلف تتغير اسماء الحقول بمعنى ان اسماء الحقول تتغير باستمرار عند الاستيراد في كل مرة

وأنا اريد الالحاق من هذا الجدول لأي جدول آخر فبالتالي لن أقوم بتغيير أسماء الحقول في كل مرة أريد الالحاق من جدول tbltemp

 

اذن جاري التعديل على مرفقك .... انظرني <<<<<<<<<

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

12 دقائق مضت, Barna said:

طيب شوف كده >>>>>>>>>>>>>>>>>>>>

جرب واخبرنا ...................

 

Import Frome Excel File.rar 215.55 kB · 0 downloads

اخي الفاضل بداية أشكرك جزيلا علي مجهودك

ولكن بعد الاستيراد من الاكسل ومحاولة التصدير تظهر رسالة خطأ في Vba

1221.png.fe163c4b4d962020e52113dcc9dedb97.png

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

هل عدد الحقول المستورده ( اقصد tbltemp )  هي نفس عدد الحقول في الجدول المصدر له البيانات ....................

 

لذلك انا سألتك ابتداءا عن الحقول ؟؟؟؟

هل الجدول المصدر له البيانات موجود في المرفق السابق 

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

17 دقائق مضت, Barna said:

هل عدد الحقول المستورده ( اقصد tbltemp )  هي نفس عدد الحقول في الجدول المصدر له البيانات ....................

 

لذلك انا سألتك ابتداءا عن الحقول ؟؟؟؟

عدد الحقول مختلف

أنا عملت محاولتين الأولى كانت عدد الحقول المستوردة في جدول tbltemp    أقل من عدد الحقول المصدرة للجدول الآخر

المحاولة الثانية كانت عدد الحقول المستوردة في جدول tbltemp    أكثر من عدد الحقول المصدرة للجدول الآخر

وقمت بعمل محاولة ثالثة كانت عدد الحقول المستوردة في جدول tbltemp    تساوي عدد الحقول المصدرة للجدول الآخر

ولكن للأسف جميعهم فشلوا ، وظهرت نفس رسالة الخطأ في كل مرة

تم تعديل بواسطه محمود أبوسيف
رابط هذا التعليق
شارك

9 دقائق مضت, محمود أبوسيف said:

عدد الحقول مختلف

أنا عملت محاولتين الأولى كانت عدد الحقول المستوردة في جدول tbltemp    أقل من عدد الحقول المصدرة للجدول الآخر

المحاولة الثانية كانت عدد الحقول المستوردة في جدول tbltemp    أكثر من عدد الحقول المصدرة للجدول الآخر

وهل في الحالتين فشلت العملية ... أم ماذا ؟؟؟

 

 

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

1 دقيقه مضت, Barna said:

وهل في الحالتين فشلت العملية ... أم ماذا ؟؟؟

 

 

 

12 دقائق مضت, محمود أبوسيف said:

أنا عملت محاولتين الأولى كانت عدد الحقول المستوردة في جدول tbltemp    أقل من عدد الحقول المصدرة للجدول الآخر

المحاولة الثانية كانت عدد الحقول المستوردة في جدول tbltemp    أكثر من عدد الحقول المصدرة للجدول الآخر

وقمت بعمل محاولة ثالثة كانت عدد الحقول المستوردة في جدول tbltemp    تساوي عدد الحقول المصدرة للجدول الآخر

ولكن للأسف جميعهم فشلوا ، وظهرت نفس رسالة الخطأ في كل مرة

 

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

 

منذ ساعه, Barna said:

ليس لدينا سوى حل واحد وهو الاعتماد على ترتيب الحقل في الجدولين ((( فهل ترتيب الحقول في الجداول المراد تصدير البيانات لها هي نفس ترتيب الحقول في جدول tbltemp

اذن مشكلتك في ترتيب الحقول .... لأننا اعتمدنا عليها .... طيب بعد الاستيراد من الاكسل افتح الجدول tbltemp وقارن الحقول ( ترتيبا ونوع بيانات ) هل هي نفسها في الصورة ؟؟

1.png

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

8 دقائق مضت, Barna said:

 

اذن مشكلتك في ترتيب الحقول .... لأننا اعتمدنا عليها .... طيب بعد الاستيراد من الاكسل افتح الجدول tbltemp وقارن الحقول ( ترتيبا ونوع بيانات ) هل هي نفسها في الصورة ؟؟

1.png

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

تم تعديل بواسطه محمود أبوسيف
رابط هذا التعليق
شارك

15 ساعات مضت, محمود أبوسيف said:

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

طيب جرب المرفق واعلمنا ......( يجب ان تتطابق اسماء الحقول المستوردة مع الجدول المصدر له .......)

 

Import Frome Excel File.rar

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

37 دقائق مضت, rockjone33 said:

الملف المضغوط معطوب

4 ساعات مضت, Barna said:

طيب جرب المرفق واعلمنا ......( يجب ان تتطابق اسماء الحقول المستوردة مع الجدول المصدر له .......)

 

Import Frome Excel File.rar 183.65 kB · 1 download

جاري التجربة

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

2 دقائق مضت, rockjone33 said:

اذا ما اشتغل معاك ..  اختر افضل اجابة للاستاذ@Barna

اجابة الاستاذ @Barna لم تظبط معي

ولا اعرف ما الحل

4 ساعات مضت, Barna said:

طيب جرب المرفق واعلمنا ......( يجب ان تتطابق اسماء الحقول المستوردة مع الجدول المصدر له .......)

 

Import Frome Excel File.rar 183.65 kB · 1 download

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

Untitled.png.c04d649433a1b28553fa2acb54a16c1a.png

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

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

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

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

Important Information