RTD 함수

이 문서에서는 Microsoft Excel의 RTD 함수에 사용되는 수식 구문과 이 함수를 사용하는 방법을 설명합니다.

설명

COM 자동화를 지원하는 프로그램으로부터 실시간 데이터를 가져옵니다.

구문

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

RTD 함수 구문에는 다음과 같은 인수가 사용됩니다.

  • ProgID    필수 요소입니다. 로컬 컴퓨터에 설치 및 등록된 COM 자동화 추가 기능의 ProgID 이름입니다. 이 이름은 따옴표로 묶습니다.

  • server    필수 요소입니다. 추가 기능이 실행될 서버 이름입니다. 프로그램이 서버 없이 로컬로 실행되는 경우에는 이 인수를 비워 둡니다. 그렇지 않은 경우에는 서버 이름을 따옴표("")로 묶어서 입력합니다. VBA(Visual Basic for Applications) 안에서 RTD를 사용할 때는 서버가 로컬로 실행되더라도 서버에 대해 큰따옴표나 VBA NullString 속성을 사용해야 합니다.

  • topic1, topic2, ...    topic1은 필수 요소이고, 이후의 값은 선택 요소입니다. 실시간 데이터의 고유 부분을 나타내는 매개 변수이며 1개~253개를 사용할 수 있습니다.

주의

  • 이 함수를 사용하려면 RTD COM 자동화 추가 기능을 만들고 로컬 컴퓨터에 등록해야 합니다. 실시간 데이터 서버를 설치하지 않은 경우 RTD 함수를 사용하려고 하면 셀에 오류 메시지가 나타납니다.

  • 다른 함수와 달리 서버가 지속적으로 결과를 업데이트하도록 프로그래밍된 경우에는 Microsoft Excel이 자동 계산 모드가 되는 시점이 RTD 수식에 의해 변경됩니다.

예제

다음 표의 예제 데이터를 복사하여 새 Excel 워크시트의 A1 셀에 붙여 넣습니다. 수식의 결과를 표시하려면 수식을 선택하고 F2 키를 누른 다음 Enter 키를 누릅니다. 필요한 경우 열 너비를 조정하면 데이터를 모두 표시할 수 있습니다.

수식

설명(결과)

결과

=RTD("mycomaddin.progid",,"Server_name","가격")

COM 자동화를 지원하는 프로그램에서 가져온 실시간 데이터를 반환합니다.

#NAME?

참고

이 함수를 사용하려면 RTD COM 자동화 추가 기능을 만들고 로컬 컴퓨터에 등록해야 합니다. 실시간 데이터 서버를 설치하지 않은 경우 RTD 함수를 사용하려고 하면 셀에 #NAME? 오류 메시지가 나타납니다.

Office 기술 확장
교육 살펴보기
새로운 기능 우선 가져오기
Office Insider 참여

이 정보가 유용한가요?

의견 주셔서 감사합니다!

피드백을 주셔서 감사합니다. Office 지원 에이전트와 연락하는 것이 도움이 될 것 같습니다.

×