Applies ToExcel for Microsoft 365 Excel for Microsoft 365 for Mac Excel for the web Excel 2024 Excel 2024 for Mac Excel 2021 Excel 2021 for Mac Excel 2019 Excel 2016

本文將說明 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?

Want more options?

探索訂閱權益、瀏覽訓練課程、瞭解如何保護您的裝置等等。

社群可協助您詢問並回答問題、提供意見反應,以及聆聽來自具有豐富知識的專家意見。