تقييم الموضوع :
  • 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
المرفق مجرد صور.
لو كان المرفق ملف الاكسيل كان ممكن نجد طريقه لايجاد طريقه للفكرة المطلوبة.
الرد }}}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [سؤال] عرض إسم عشوائي من TextBox1 و وضعه في TextBox2 كل 60 ثانية فارس محمد 7 201 08-09-17, 06:29 AM
آخر رد: Amjad
  نسخ البيانات من الداتا جريد الى داتا جريد اخري احمد الامين 1 116 28-08-17, 05:07 AM
آخر رد: سعود
  [VB.NET] طلب كود تصدير بيانات داتا جريد فيو إلى وورد waelalmsry75 4 200 27-08-17, 11:58 PM
آخر رد: waelalmsry75
  استفسار عن كود تصدير بيانات داتا قريد الى اكسل وورود Marwan9990 4 150 23-07-17, 05:00 PM
آخر رد: Marwan9990
  [سؤال] استفسار عن تحويل كود طباعة داتا قريد فيو من اليسار لليمين Marwan9990 12 377 20-07-17, 01:48 AM
آخر رد: ابو ليلى
  بخصوص HtmlElement النقر على مجموعة ازرار دفعة واحدة بكود واحد Basil Abdallah 2 137 21-06-17, 09:11 PM
آخر رد: Basil Abdallah
  دمج عدد من الداتا جريد فيو وعرضها في داتا جريد فيو واحدة khaled12345 5 255 16-06-17, 08:11 PM
آخر رد: khaled12345
  كيف اظهر بيانات داتا جريد فيو مباشرة على كريستال ريبورت samawi 4 303 07-05-17, 04:30 PM
آخر رد: Adrees
  أحتاج كود يغير لون صف أو اكثر من صف في داتا غريد فيو بناء على شرط samawi 2 159 29-04-17, 12:56 AM
آخر رد: samawi
  لو سمحتم كيف اضيف بيانات داتا جريد فيو الى داتا تيبل samawi 8 287 26-04-17, 03:03 PM
آخر رد: samawi

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


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم