Denne artikkelen beskriver formelsyntaks for og bruk av funksjonen RTD i Microsoft Excel.
Beskrivelse
Henter sanntidsdata fra et program som støtter COM-automatisering
Syntaks
RTD(ProgID; server; emne1; [emne2]; ...)
Syntaksen for funksjonen RTD har følgende argumenter:
-
ProgID Obligatorisk. Navnet på ProgID for et registrert tillegg for COM-automatisering som er installert på den lokale datamaskinen. Angi navnet i anførselstegn.
-
server Obligatorisk. Navnet på serveren som skal kjøre tillegget. Hvis det ikke finnes noen server og programmet kjøres lokalt, kan du la argumentet være tomt. Ellers angir du anførselstegn ("") rundt servernavnet. Når du bruker RTD i Visual Basic for Applications (VBA), må du bruke doble anførselstegn eller VBA-egenskapen NullStreng for serveren, selv om serveren kjører lokalt.
-
Emne1, emne2,... Emne1 er obligatorisk, etterfølgende emner er valgfrie. Fra 1 til 253 parametere som sammen representerer et unikt stykke sanntidsdata.
Merknader
-
Tillegget for RTD COM-automatisering må opprettes og registreres på en lokal datamaskin. Hvis du ikke har installert en sanntidsdataserver, vil du få en feilmelding i en celle når du forsøker å bruke RTD-funksjonen.
-
Når serveren er programmert til å oppdatere resultater kontinuerlig, så vil RTD-formler, i motsetning til andre formler, endres når Microsoft Excel er i automatisk beregningsmodus.
Eksempel
Kopier eksempeldataene i tabellen nedenfor, og lim dem inn i celle A1 i et nytt Excel-regneark. Hvis du vil at formlene skal vises resultater, merker du dem, trykker F2 og deretter ENTER. Hvis du vil, kan du justere kolonnebreddene slik at du kan se alle dataene.
Formel |
Beskrivelse (Resultat) |
Resultat |
---|---|---|
=RTD("mycomaddin.progid";;"Servernavn";"Pris") |
Sanntidsdata hentet fra et program som støtter COM-automatisering. |
#NAVN? |
Obs! |
||
Tillegget for RTD COM-automatisering må opprettes og registreres på en lokal datamaskin. Hvis du ikke har installert en sanntids dataserver, vil RTD-funksjonen returnere feilmeldingen #NAVN? i en celle når du prøver å bruke RTD-funksjonen. |