Applies ToExcel لـ Microsoft 365 Excel لـ Microsoft 365 لـ Mac Excel على الويب Excel 2024 Excel 2024 Mac Excel 2021 Excel 2021 for Mac Excel 2019 Excel 2016

تصف هذه المقالة بناء جملة صيغة الدالة RTD واستخدامها في Microsoft Excel.

الوصف

تقوم باسترداد بيانات الوقت الحقيقي من برنامج يعتمد التنفيذ التلقائي لـ COM.

بناء الجملة

RTD(ProgID, server, topic1, [topic2], ...)‎

يحتوي بناء جملة الدالة RTD على الوسيطات التالية:

  • ProgID    مطلوبة. اسم ProgID الخاص وظيفة إضافية مسجّلة للتنفيذ التلقائي لـ COM تم تثبيتها على الكمبيوتر المحلي. ضع الاسم بين علامتي اقتباس.

  • server    مطلوبة. وهي عبارة عن اسم الخادم الذي يجب تشغيل الوظيفة الإضافية عليه. وإذا لم يكن هناك أي خادم، وكان البرنامج قيد التشغيل محلياً، فاترك الوسيطة فارغة. وإلا، فأدخل علامتي اقتباس ("") حول اسم الخادم. أما عند استخدام الدالة RTD داخل Visual Basic for Applications (VBA)‎، فمن الضروري استخدام علامات اقتباس مزدوجة أو الخاصية NullString الموجودة في VBA للخادم، حتى إذا كان هذا الخادم قيد التشغيل محلياً.

  • Topic1, topic2, ...‎    الوسيطة Topic1 مطلوبة، أما المواضيع التالية فاختيارية. وهي معلمات من 1 إلى 253 تمثل معاً جزءاً فريداً من بيانات الوقت الحقيقي.

ملاحظات

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

  • عند برمجة الخادم لتحديث النتائج باستمرار، تتغيّر صيغ RTD عندما يكون Microsoft Excel في وضع الحساب التلقائي، وذلك بخلاف الدالات الأخرى.

مثال

انسخ البيانات النموذجية في الجدول التالي، والصقها في الخلية A1 في ورقة عمل Excel جديدة. لعرض نتائج الصيغ، حدد هذه الأخيرة، ثم اضغط على F2، ثم اضغط على Enter. عند الحاجة، يمكنك ضبط عرض العمود لرؤية البيانات كافة.

الصيغة

الوصف (النتيجة)

النتيجة

‎=RTD("mycomaddin.progid",,"Server_name","Price")‎

بيانات الوقت الحقيقي التي تم استردادها من برنامج يدعم التنفيذ التلقائي لـ COM.

‎#NAME?‎

ملاحظة

يجب إنشاء الوظيفة الإضافية للتنفيذ التلقائي لـ COM للدالة RTD وتسجيلها على كمبيوتر محلي. إذا لم تكن قد قمت بتثبيت خادم بيانات في الوقت الحقيقي، فترجع الدالة RTD #NAME؟ رسالة خطأ في خلية عند محاولة استخدام الدالة RTD.

هل تحتاج إلى مزيد من المساعدة؟

الخروج من الخيارات إضافية؟

استكشف مزايا الاشتراك، واستعرض الدورات التدريبية، وتعرف على كيفية تأمين جهازك، والمزيد.

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