تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
هل احد يقدر يفيدني بكود لتحديث داتا جيرد كل 30 ثانية لمشروع مربوط ب Excel معVB
#1
ياريت حدا يقدر يفيدني بكود اتحديث داتا جيرد خاص بالبروجكت تبعي يتكون من ثلاث مراحل 
المراحة الاولى :

ملف Excel مربوط بموقع اونلاين  ع النت خاص فيني وكل مرة تتحدث الارقام الي في ال Excel خلال كل ثانية 


المرحلة الثانية  : انا رابطة ملف ال Excel  مع   برنامجي بس الارقام ثابتة ماتتغير في VB  والمفترض انها تتغير تلقائيا من Excel لان ال Excel تبعي فاتح انا نزلت صورة عشان تفهمو غرضي .... ياريت حد يساعدني بكود تحديث البيانات في VB  كل ثانية او كل مايطرا تغير بيانات بال Excel انا حطيت كود الربط والملف محمل عندي جاهز بس كيف اسوي كود يقدر يفيدني ويسوي تحديث للبيانات لحالى من غير ما اضغط ع BUTTON  او احط الكود مثلا بال LOAD  انا رفعت لكم صور للتوضيح علما بكل الارقام هاذي تتغير كل ثانية بال Excel اتمنى يكون الجميع فهمني شو قاصدة واسفة ع الاطالة 


1 / صورة توضح الارقام الي تتغير كل ثانية بالاكسيل .
2 / صورة توضح شكل البيانات داخل الداتا جيردفيو . 

محتاجة فقط كود تحديث البيانات بشكل مباشر داخل برنامجي من غير ما اضغط ع BUTTON
الرد }}}
تم الشكر بواسطة:
#2
بعد الكود الذي يجلب البيانات من الموقع إلى ملف اكسل ،، تضعين كود تعبئة الداتاقريد من ملف الاكسل ...
الرد }}}
تم الشكر بواسطة:
#3
من رأيي عليك اخذ نسخة من الملف ( الاكسل ) قبل كل عملية اتصال .
وان يكون الاتصال مع النسخة , ثم قطع الاتصال وحذف الملف واخذ نسخة جديدة .
الرد }}}
تم الشكر بواسطة:
#4
مافهمت شي منكم الاكسيل من الاساس مربوط ببرنامج .... البرنامج بحد ذاته متصل من بالانترنت ..............انا الحين ما اقدر اشوف لي طريقة كود تحدث لي البيانات بصورة سريعة بالاكسيل
الرد }}}
تم الشكر بواسطة:
#5
على العموم الطلب غير واضح بتلك الدرجه و لكن حسب ما فهمت

الطريقة هي باستخدام اداة Timer حيث يتم تنفيذ الكود كل مدة انتي تقومي بتحديدها دون الحاجه للضغط على زر Button بكل مره حتى يتم التحديث

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

هذا و الله المستعان ،،
الرد }}}
تم الشكر بواسطة:
#6
الله يعطيك الف عافية اخوي myalsailamy .... شرح اكثر من وافي ....نعم هو برنامج اسهم وياريت تفيدني اكثر واكثر .....وايش احط جوا ال timer ايش افضل كود ممكن وضعه اخوي
الرد }}}
تم الشكر بواسطة:
#7
هل يمكنك الاتصال بالاكسل ؟ وهو متصل بالبرنامج الاخر؟
الرد }}}
تم الشكر بواسطة:
#8
المرفق مجرد صور.
لو كان المرفق ملف الاكسيل كان ممكن نجد طريقه لايجاد طريقه للفكرة المطلوبة.
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  مساعدة في كيفية ترحيل البيانات من داتا قريدفيو إلى داتا قريدفيو في فيجوال بيسك ahmedfa71 13 2,221 09-07-25, 11:24 PM
آخر رد: أبو خالد الشكري
  [VB.NET] حقل الزامي ضمن داتا كريت فيو EMADW 1 412 20-05-25, 01:12 PM
آخر رد: princelovelorn
  [VB.NET] داتا كريت فيو EMADW 13 1,147 15-05-25, 10:48 PM
آخر رد: Taha Okla
  [VB.NET] جمع عمود داتا كريت فيو مع تجاهل الخلايا الفارغة EMADW 4 483 29-04-25, 10:57 PM
آخر رد: Taha Okla
  [VB.NET] ترقيم داتا كريت فيو EMADW 1 343 21-04-25, 11:52 PM
آخر رد: Taha Okla
  [VB.NET] استدعاء داتا كريت فيو من فورم اخر EMADW 1 419 16-04-25, 06:10 PM
آخر رد: مصمم هاوي
  [VB.NET] بطئ جلب البيانات في داتا جرد فيو h2551996 4 485 06-01-25, 06:45 PM
آخر رد: h2551996
  كيف اقدر اجلب بيانات من ملف اكسل الى داتا جريد فيو alachk 5 782 07-08-24, 08:49 PM
آخر رد: alachk
Exclamation [VB.NET] اريد كود لتصدير البيانات من DataGridView الى ملف Excel zazasami 1 494 04-08-24, 09:15 PM
آخر رد: mrfenix93
  [VB.NET] احتاج الى حل في عرض الملفات على داتا جرد فيو raedre22 4 585 11-07-24, 06:32 PM
آخر رد: raedre22

التنقل السريع :


يقوم بقرائة الموضوع: