מאמר זה מתאר את תחביר הנוסחה של הפונקציה 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, מופיעה הודעת שגיאה בתא. |