V tem članku je opisana sintaksa formule in uporaba funkcije RTD v Microsoft Excelu.
Opis
Pridobi sprotne podatke iz programa, ki podpira avtomatizacijo COM.
Sintaksa
RTD(ID_programa,strežnik,tema1,[tema2],...)
V sintaksi funkcije RTD so ti argumenti:
- ID programa Obvezno. Ime argumenta »ID_programa« registratnega dodatka za avtomatizacijo COM, ki ste ga namestili v lokalni računalnik. Ime vključite med narekovaje.
- strežnik Obvezno. Ime strežnika, kjer naj se izvaja dodatek. Če strežnika ni in se program izvaja lokalno, naj argument ostane prazen. V nasprotnem primeru postavite ime strežnika v narekovaje (""). Če funkcijo RTD uporabite v programu Visual Basic for Applications (VBA), so za strežnik potrebni dvojni narekovaji ali lastnost VBA NullString, čeprav se strežnik izvaja lokalno.
- Tema1, tema2, ... Argument »tema1« je obvezen, naslednje teme so izbirne. Parametri od 1 do 253, ki skupaj predstavljajo enoličen del podatkov realnega časa.
Opombe
- Dodatek RTD COM avtomatizacije morate ustvariti in registrirati v lokalnem računalniku. Če torej nimate nameščenega strežnika za podatke v realnem času in boste kljub temu poskusili uporabiti funkcijo RTD, boste v celico dobili sporočilo o napaki.
- Če je strežnik programiran, da nenehno posodablja rezultate, se bodo RTD formule, za razliko od drugih, spremenile, če je Excel v načinu samostojnega izračunavanja.
Primer
Kopirajte vzorčne podatke iz te tabele in jih prilepite v celico A1 v novem Excelovem delovnem listu. Če želite, da formule prikažejo rezultate, jih izberite, pritisnite F2 in nato tipko ENTER. Po potrebi lahko prilagodite širine stolpcev in si ogledate vse podatke.
| Formula | Opis (rezultat) | Rezultat |
|---|---|---|
| =RTD("mycomaddin.progid",,"Server_name","Cena") | Podatke realnega časa so pridobljeni iz programa, ki podpira avtomatizacijo COM. | #N/V |
| Opomba | ||
| Dodatek RTD COM avtomatizacije morate ustvariti in registrirati v lokalnem računalniku. Če nimate nameščenega strežnika za podatke v realnem času in vrne funkcija RTD sporočilo o napaki #N/A v celici, ko jo poskusite uporabiti. |