• 0
wehadyxp

[ تمت الإجابة ]المساعدة فى الاستيراد من الاكسل

سؤال

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

ImportFromExcel.rar

0

شارك هذا الرد


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

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

  • 0
لدى قاعدة بيانات بها عملية استيراد بيانات من ملف اكسل ويقوم يالاستيراد فى جدول1 على اكمل وجهة والمشكلة هى ان الاكسل يحتوى على اكثر من ورقة والاستيراد يقوم بالاستيراد من ورقة 1 فقط هل يمكن الاستيراد من كل البيانات الموجودة فى جميع الاوراق

أخي الكريم

تحية طيبة وبعد

هناك طريقة أخرى بدل الاستيراد وهي ربط أي ورقة من ورقات الاكسل بالاكسس وذلك من خلال برنامج الاكسس .. ملف .. استيراد بيانات خارجية ... ربط ... وبهذه الطريقة لو أدخلت البيانات من الاكسل فوراً تتغير في الاكسس وكذلك الامر لو أدخلت البيانات من الاكسس تتغير فوراً في الاكسل

أتمنى لك التوفيق

0

شارك هذا الرد


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

الاخ الفاضل

المشكلة ليست ربط البيانات بالاكسس لان ملف الاكسل متغير بمعنى افضل

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

0

شارك هذا الرد


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

بإذن اللـه ينفعـكـ هذا المـلف مـن إعـداد الأخ القـدير أكسـير

EKSEER_EXCEL.zip

0

شارك هذا الرد


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

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

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

شارك هذا الرد


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

تفضل اخي الكريم..

New_Folder.rar

0

شارك هذا الرد


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

الف شكر لك اخى الفاضل ولكن المشكلة تكمن فى ان اسماء الارواق متغيرة بمعنى الورقة 14027 فى اى ملف سوف يرسلة المورد لى ستكون باسم اخر فهى ارقام الاذونات فهل هناك طريقة لتحديد الورقة دون تسميتها

0

شارك هذا الرد


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

لا يا اخي الكريم...

عن طريق الكود لابد من تحديد اسم الورقة ولا توجد معلمة لتحديد الكل

حل اخر (عملي) وليس برمجي قيام المورد بارسال بياناته متتالية على ورقة واحدة

0

شارك هذا الرد


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

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

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

شارك هذا الرد


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

بارك الله لنا فيكم

0

شارك هذا الرد


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

بارك الله فيكم جميعا على المساعدة والمشاركه

تفضل اخي الكريم

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

post-15367-1209552213.gif

ImportFromExcel.rar

1

شارك هذا الرد


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

:wub: الف مليون شكرا وانا كنت متاكد ان الاجابة لديكى وتغيبك عن المنتدى فى هذا اليوم ولاحظتة من خلال الاجابات على الاعضاء ولذلك وضعت الرابط ثانيا والف مليون شكر لمن حاول المساعدة بقدر الاستطاعة ولا اجد من الكلمات ما تعبر بة عن شكرى وجعلة الله فى ميزان حسناتك

0

شارك هذا الرد


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

بسم الله الرحمن الرحيم

تمت الإجابة على الموضوع

إدارة الفريق العربي للبرمجة

0

شارك هذا الرد


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

بارك الله فيكي يا اختنا الغالية زهرة

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

فمثلا اذا كان داخل ملف الاكسل

عدة ورقات ورقة1 + ورقة2 + ورقة 3 + ورقة4 + ورقة5

فهل يمكن اتاحة للمستخدم اختيار مثلا ورقة 3 + ورقة 5 للاستيراد وتجاهل الباقي او اختيار الكل

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

انا عارف ان المواضيع دي مجهدة برمجيا لكن مع زهرة لا يوجد مستحيل

تم تعديل بواسطه محمد فؤاد تركي
0

شارك هذا الرد


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

بارك الله بك اخي محمد فؤاد

البرنامج السابق تم برمجته بناء على طلب الأخ السائل حيث انه يريد استيراد جميع الورقات الموجوده في ملف الأكسيل دفعة واحدة الى الجدول .

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

حيث ان هذا الكود البرمجي يقوم في الخلفية بعدة اشياء لا يلاحظها المستخدم فهو :

1. يقوم بإنشاء جدول مؤقت لعدد الورقات المطلوب استيرادها وينشأ لها حقول مؤقته

2. يقوم بإنشاء استعلام مؤقت مبني على الجدول المؤقت

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

4. يقوم بإنشاء استعلام توحيد ويضم جميع ما هو موجود في الجداول المستورده .

5. يقوم بحف الإستعلامات المؤقته

6. يقوم بحذف الجداول المؤقته

7. يقوم بفتح الجدول .

عند تكرار العملية ( عملية الإستيراد ) من جديد

1. يقوم بحذف الجدول الأساسي القديم

ثم يكرر الخطوات السابقة

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

لذا اتمنى ان تمنحوني بعض الوقت لأنني مشغولة جدا هذه الأيام ولا اجد الوقت الكافي .

0

شارك هذا الرد


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

بارك الله فيكي يا اختنا الغالية زهرة

متقبلين وملتمسين عذرك ان شاء الله

اعانك الله علي امور حياتك وعملك

تم تعديل بواسطه محمد فؤاد تركي
0

شارك هذا الرد


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

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

0

شارك هذا الرد


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

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

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

وشكرا

0

شارك هذا الرد


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

للرفع وفى انتظار المساعدة

0

شارك هذا الرد


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

السلام عليكم

اخي

wehadyxp هل ممكن نسخة من برنامج الاخت زهرة لاني لم استطع تحميل البرنامج ؟؟

0

شارك هذا الرد


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

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

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

0

شارك هذا الرد


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

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

لايسحب المثالان اللذان أرفقتهما جميع الأوراق من الأكسيل ، وإنما يسحبان الصفحة الأولى فقط .

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

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

0

شارك هذا الرد


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

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

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



سجل دخولك الان

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

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