RTD 函數

本文將說明 Microsoft Excel 中 RTD  函數的公式語法及使用方式。

描述

從支援 COM 自動化的程式中擷取即時資料。

語法

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

RTD 函數語法具有下列引數:

  • ProgID    必要。這是本機電腦上所安裝之已登錄 COM 自動化增益集的 ProgID 名稱。請用引號括住名稱。

  • server    必要。這是應執行增益集之伺服器的名稱。如果沒有伺服器,而且程式是在本機執行,請將引數保留空白。否則,請在伺服器名稱周圍輸入引號 ("")。在 Visual Basic for Applications 內使用 RTD 時,伺服器必須使用雙引號或 VBA NullString 屬性,即使該伺服器是在本機執行也一樣。

  • Topic1,topic2,...    Topic1 是必要的,後續的主題則是選用的。這是 1 到 253 個的參數,一併代表即時資料的某個獨特部分。

註解

  • 您必須在本機電腦上建立並登錄 RTD COM 自動化增益集。如果您尚未安裝即時資料伺服器,將會在企圖使用 RTD 函數的儲存格中收到一則錯誤訊息。

  • 當伺服器已完成程式設計以持續更新結果時,與其他函數不同的是,RTD 公式會在 Microsoft Excel 處於自動計算模式時進行變更。

範例

請在下列表格中複製範例資料,再將之貼到新 Excel 活頁簿中的儲存格 A1。若要讓公式顯示結果,請選取公式,按 F2,然後再按 Enter。如有需要,您可以調整欄寬來查看所有資料。

公式

描述 (結果)

結果

=RTD("mycomaddin.progid",,"Server_name","價格")

從支援 COM 自動化的程式中擷取即時資料。

#NAME?

附註

您必須在本機電腦上建立並登錄 RTD COM 自動化增益集。如果您尚未安裝即時資料伺服器,當您嘗試使用 RTD 函數時, RTD 函數會在儲存格中傳回 #NAME? 錯誤訊息。

擴展您的技能
探索訓練
優先取得新功能
加入 Office 測試人員

這項資訊有幫助嗎?

感謝您的意見反應!

感謝您的意見反應! 我們將協助您與其中一位 Office 支援專員連絡以深入了解您的意見。

×