الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

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

بدأه wehadyxp في 20 أبريل 2008 · 27 رد · 5,502 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

ImportFromExcel.rar

t-a-s%20(59).gif

2rm06696.gif

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

أخي الكريم

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

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

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

[يمين]

إذا كـان تـرك الـدين يعــنــي تقــدمــاً

فـيا نفــس مـوتــي قبــل أن تتقـدمــي

[/يمين]

#3

الاخ الفاضل

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

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

t-a-s%20(59).gif

2rm06696.gif

#4

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

EKSEER_EXCEL.zip

#5

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

تم تعديل هذه المشاركة بواسطة wehadyxp في 21 أبريل 2008 في 10:15

t-a-s%20(59).gif

2rm06696.gif

#6

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

New_Folder.rar

طبتم واهتديتم :)

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

إقرأ معي

رابط متجدد لكتاب أقرؤه فشاركني فيه

======

فضائح الرافضة ومخازيهم حين يكتب عنها أحد خصومهم فهذا شيء متوقع ،فإن كتب عنها أحدهم فهو شيء غير مألوف ، وإن كان الكاتب أحد مراجعهم وأخص خواصهم فهذا شيء متناهي الغرابة ، وإن علمت أن الكاتب قد قتل بعد نشر الكتاب فقد حان وقت قراءة الكتاب

الكتاب :

حسين الموسوي - لله تم للتاريخ ، كشف الأسرار وتبرئة الأئمة الأطهار

اضغط على الصورة لتحميل الكتاب

%E1%E1%E5%20%CB%E3%20%E1%E1%CA%C7%D1%ED%CE.jpg

-----------

كتب سابقة

سعد الدين الشاذلي - مذكرات حرب أكنتوبر

#7

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

t-a-s%20(59).gif

2rm06696.gif

#8

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

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

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

طبتم واهتديتم :)

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

إقرأ معي

رابط متجدد لكتاب أقرؤه فشاركني فيه

======

فضائح الرافضة ومخازيهم حين يكتب عنها أحد خصومهم فهذا شيء متوقع ،فإن كتب عنها أحدهم فهو شيء غير مألوف ، وإن كان الكاتب أحد مراجعهم وأخص خواصهم فهذا شيء متناهي الغرابة ، وإن علمت أن الكاتب قد قتل بعد نشر الكتاب فقد حان وقت قراءة الكتاب

الكتاب :

حسين الموسوي - لله تم للتاريخ ، كشف الأسرار وتبرئة الأئمة الأطهار

اضغط على الصورة لتحميل الكتاب

%E1%E1%E5%20%CB%E3%20%E1%E1%CA%C7%D1%ED%CE.jpg

-----------

كتب سابقة

سعد الدين الشاذلي - مذكرات حرب أكنتوبر

#9

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

تم تعديل هذه المشاركة بواسطة wehadyxp في 21 أبريل 2008 في 16:04

t-a-s%20(59).gif

2rm06696.gif

#10

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

#11

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

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

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

post-15367-1209552213.gif

ImportFromExcel.rar

1
#12

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

t-a-s%20(59).gif

2rm06696.gif

#13

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

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

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

#14

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

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

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

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

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

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

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

تم تعديل هذه المشاركة بواسطة محمد فؤاد تركي في 30 أبريل 2008 في 15:33

certifiedj.jpg

 

 

Image Hosted by ImageShack.us
#15

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

#16

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

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

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

تم تعديل هذه المشاركة بواسطة محمد فؤاد تركي في 1 مايو 2008 في 10:41

certifiedj.jpg

 

 

Image Hosted by ImageShack.us
#17

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

t-a-s%20(59).gif

2rm06696.gif

#18

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

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

وشكرا

#19

للرفع للاهمية

t-a-s%20(59).gif

2rm06696.gif

#20

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

t-a-s%20(59).gif

2rm06696.gif

#21

الرجاء المساعدة للرفع

t-a-s%20(59).gif

2rm06696.gif

#22

للرفع

t-a-s%20(59).gif

2rm06696.gif

#23

السلام عليكم

اخي

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

#24

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

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

#25

تفضلوا هذا المثل لنفس الموضوع

ImportFromExcel.rar

وهذا مثال اخر واسهل لنفس الموضوع

fromaccessand2.rar

بالتوفيق

سيد الاستغفار

{ اللهم أنت ربي لا إله إلا أنت خلقتني وأنا عبدك وأنا على عهدك ووعدك ما استطعت أعوذ بك من شر ما صنعت أبوء لك بنعمتك علي وأبوء لك بذنبي فاغفر لي فإنه لا يغفر الذنوب إلا أنت}

من قالها من النهار موقنا بها فمات من يومه قبل أن يمسي فهو من أهل الجنة ومن قالها من الليل وهو موقن بها فمات قبل أن يصبح فهو من أهل الجنة .رواه البخاري

مواضيع مشابهة