منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
تعديل كود استيراد ملف اكسل - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (https://vb4arb.com/vb)
+-- قسم : قسم لغة الفيجوال بيسك VB.NET (https://vb4arb.com/vb/forumdisplay.php?fid=182)
+--- قسم : قسم اسئلة VB.NET (https://vb4arb.com/vb/forumdisplay.php?fid=183)
+--- الموضوع : تعديل كود استيراد ملف اكسل (/showthread.php?tid=32300)



تعديل كود استيراد ملف اكسل - sofiane-phy - 29-11-19

من فظلكم اريد تعديل هذا الكود من اجل اوراق الاعمال تأخذ اي اسم من غيرsheet1

كود :
Dim ds As New DataSet
          Dim da As New OleDbDataAdapter("SELECT * FROM [Sheet1$]", conn)
          da.Fill(ds, "[Sheet1$]")
          grd.DataSource = ds.Tables("[Sheet1$]")



RE: تعديل كود استيراد ملف اكسل - ابو ليلى - 30-11-19

السلام عليكم و رحمة الله و بركاته
كما وعدتك اخي المثال كما في الصور

[صورة مرفقة: oas6DcQ.png]

[صورة مرفقة: qSHUvJr.png]


اذا لم يعمل معك المثال عليك بتحميل المكتبة وفق الصور التالية
[صورة مرفقة: bnHMqvz.png]




[صورة مرفقة: yEmhBEj.png]


مراجع المشروع
[صورة مرفقة: UJtLE2C.png]



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

في الملف المرفق البرنامج مع ملف اكسل يحتوي على 3 اوراق تجريبية , المثال على VS-2019 متوافق VS-2015
المثال يستخدم مكتبة ClosedXml  .
الملفات القديمة 2003 و ماقبلها ذات الاحقة(xls) لا تعمل مع البرنامج.

الجزء الاصعب (الاستيراد و الترحيل تم حله).
بالتوفيق اخي الكريم


RE: تعديل كود استيراد ملف اكسل - sofiane-phy - 30-11-19

(30-11-19, 10:11 PM)ابو ليلى كتب : السلام عليكم و رحمة الله و بركاته
كما وعدتك اخي المثال كما في الصور

[صورة مرفقة: oas6DcQ.png]

[صورة مرفقة: qSHUvJr.png]


اذا لم يعمل معك المثال عليك بتحميل المكتبة وفق الصور التالية
[صورة مرفقة: bnHMqvz.png]




[صورة مرفقة: yEmhBEj.png]


مراجع المشروع
[صورة مرفقة: UJtLE2C.png]



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

في الملف المرفق البرنامج مع ملف اكسل يحتوي على 3 اوراق تجريبية , المثال على VS-2019 متوافق VS-2015
المثال يستخدم مكتبة ClosedXml  .
الملفات القديمة 2003 و ماقبلها ذات الاحقة(xls) لا تعمل مع البرنامج.

الجزء الاصعب (الاستيراد و الترحيل تم حله).
بالتوفيق اخي الكريم
بوركت أخي ، جزاك الله خيرا وزادك من العلم النافع


RE: تعديل كود استيراد ملف اكسل - sofiane-phy - 04-12-19

مساعدة من فظلكم ، اولا كل الشكر للأخ ابوليلى على الرد السريع و المشروع جزاه الله خيرا
لكن تبقى المشكلة في ان الملف المستورد يكون من صيغة الامتداد (.xls ) ; و هو ملف يحتوي على بيانات الطلاب محمي مطلوب منا ان لا نعدل عليه لكي يقبله موقع الرقمنة في عملية الاستيراد اليه .
ممكن تساعدوني بارك الله فيكم