本文將說明 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? 錯誤訊息。

Need more help?

Expand your skills
Explore Training
Get new features first
Join Microsoft Office Insiders

Was this information helpful?

How satisfied are you with the translation quality?
What affected your experience?

Thank you for your feedback!

×