DDESend 함수

참고: 사용자 언어로 가능한 한 빨리 가장 최신의 도움말 콘텐츠를 제공하고자 합니다. 이 페이지는 자동화를 통해 번역되었으며 문법 오류나 부정확한 설명을 포함할 수 있습니다. 이 목적은 콘텐츠가 사용자에게 유용하다는 것입니다. 이 페이지 하단의 정보가 도움이 되었다면 알려주세요. 쉽게 참조할 수 있는 영어 문서가 여기 있습니다.

다른 응용 프로그램과 동적 데이터 교환 (dde 사용) 대화를 시작 하 고 폼 이나 보고서의 컨트롤에서 해당 응용 프로그램으로 정보 항목을 보냅니다 DDESend 함수를 사용할 수 있습니다.

예를 들어 텍스트 상자의 컨트롤 원본 속성 Microsoft Office Excel 2007 스프레드시트에 지정 된 셀에 해당 텍스트 상자에 표시 되는 데이터를 보내려면 DDESend 함수를 사용할 수 있습니다.

구문

DDESend ( 응용 프로그램, 주제, 항목, 데이터 )

DDESend 함수 구문에는 다음과 같은이 인수가 사용:

인수

설명

응용 프로그램

DDE 대화에 참여할 수 있는 응용 프로그램을 식별 한 문자열 식 합니다. 일반적으로, 응용 프로그램 (.exe 확장자) 없이.exe 파일의 이름을 Microsoft Excel 등 Windows 기반 응용 프로그램에 대 한입니다. 예를 들어 Excel과의 DDE 대화를 시작 하려면 응용 프로그램 인수에 대 한 "Excel"을 입력 합니다.

항목

응용 프로그램 에서 인식 하는 항목의 이름을 나타내는 문자열 식입니다. 항목 인수는 문서 또는 데이터 파일을 자주입니다. 가능한 항목 목록에 대 한 다른 응용 프로그램의 설명서를 확인 합니다.

항목

응용 프로그램 에서 인식 데이터 항목 의 이름을 나타내는 문자열 식입니다. 가능한 항목 목록에 대 한 다른 응용 프로그램의 설명서를 확인 합니다.

데이터

문자열이 나 식응용 프로그램에 보낼 데이터를 포함 합니다.


주의

DDESend 함수 DDE 대화 응용 프로그램주제시작 하 고 데이터를 받을 데이터 항목으로 항목 을 식별 합니다. 예를 들어 응용 프로그램 은 Excel, 주제"Sheet1"될 수 및 항목"R1C1"또는 셀 범위의 이름 같은 행과 열 식별자가 될 수 있습니다.

Data 인수 보낼 정보를 지정 합니다. "Report prepared by John"같은 리터럴 문자열 이거나 "Prepared on " & Date()같은 문자열을 만드는 함수의 결과 포함 하는 식을 사용할 수 있습니다. 항목이 두 개 이상 부분의 여러 셀이 들어 있는 Excel 워크시트의 명명된 된 범위와 같은 정보를 참조 하는 경우 DDESend 함수에 첫 번째 항목에 데이터 를 보냅니다.

다음 예제에서는 DDESend 함수 행 1, Excel 워크시트의 열 1에 있는 셀에 문자열 "Some text" 를 보냅니다. 컨트롤의 속성 시트의 컨트롤 원본 속성 상자에서 텍스트 상자 컨트롤에 대해이 식을 입력할 수 있습니다.

=DDESend("Excel", "Sheet1", "R1C1", "Some text")

Excel 스프레드시트에서 셀에 데이터 Microsoft Office Access 2007 양식의 바인딩된 컨트롤 에서 보낼 가정 합니다. 바운드 컨트롤의 컨트롤 원본 속성에 필드 이름이 나 식에 이미 포함 되어 있습니다. 다른를 만들 수 있는 텍스트 상자 또는 콤보 상자와 데이터 은 바운드 컨트롤의 이름 DDESend 함수를 포함 하는 식으로 ControlSource 속성을 설정 합니다. 예를 들어 성 이라는 바운드 텍스트 상자를 사용 중인 경우 수 다른 텍스트 상자 만들고에서 다음과 같이 ControlSource 속성을 설정 합니다.

=DDESend("Excel", "Sheet1", "R1C1", [LastName])

이 매개 컨트롤 텍스트 상자 또는 콤보 상자 여야 합니다. 확인란 또는 옵션 그룹에 대 한 데이터 인수로 바운드 컨트롤의 이름을 사용할 수 없습니다.

폼의 콤보 상자, 확인란 또는 텍스트 상자, 옵션 그룹 공동ntrolSource 속성 설정에만 DDESend 함수를 사용할 수 있습니다. VBA 모듈에 대 한 Visual Basic에서 DDESend 함수를 호출할 수 없습니다.

DDESend 함수를 사용 하는 컨트롤이 폼 보기 및 인쇄 미리 보기에서 읽기 전용 상태가 됩니다. ControlSource 속성 폼 보기 및 인쇄 미리 보기에서 읽기 전용으로 이기 때문에 디자인 보기 에서 변경한 내용은 컨트롤에 해야 합니다.

Microsoft Windows 및 컴퓨터의 메모리와 리소스 동시에 열 수 있는 DDE 대화의 최대 수를 확인 합니다. DDESend 함수를 반환 합니다. 대화의 최대 수에 도달 했는지, 응용 프로그램 실행 중이지 또는 주제 를 인식 하지 또는 대화를 시작할 수 없는 경우에 Null입니다.

참고: DDE 대화에 대 한 요청 무시 하도록 다른 응용 프로그램을 구성할 수 있습니다. 그렇다면, DDESend 함수는 Null을 반환 합니다. 마찬가지로 다른 응용 프로그램에서 요청을 무시할에 대 한 액세스를 설정할 수 있습니다: 파일 메뉴에서 Access 옵션 을 클릭 한 다음 응용 프로그램 설정 대화 상자에서 고급 클릭 합니다. DDE 작업에서 DDE 요청 무시를 선택 합니다.

     Access에서 다른 응용 프로그램의 개체 조작 해야 할 경우 자동화를 사용 하는 것이 좋습니다.

다음 표에서 각 컨트롤와 함께 사용할 경우 DDESend 함수 동작 하는 방법을 설명 합니다.

컨트롤

주의

텍스트 상자 또는 콤보 상자

텍스트 상자 또는 콤보 상자는 폼 보기 및 인쇄 미리 보기에서 비어 있는 것으로 표시 되므로 Visible 속성을 False로 설정 하는 것이 좋습니다.

데이터 인수 다른 컨트롤을 참조할 수 있습니다. 다음 예제에서는 Excel 워크시트에 성 이라는 컨트롤의 내용을 보낼 수는 방법을 보여 줍니다.

=DDESend("Excel", "Sheet1", "R1C1", [LastName])

옵션 그룹

폼 보기 및 인쇄 미리 보기의 옵션 그룹에서 옵션 단추 없음이 선택 됩니다. 옵션 그룹 (및 해당 단추) Visible 속성을 False로 설정 하 여 표시 되지 않도록 하는 것이 좋습니다.

데이터 인수 "2"와 같은 숫자 데이터를 포함 해야 합니다. 데이터 인수가 숫자 없으면 DDESend 함수 하지 정보 보내고 항목이 변경 되지 않습니다.

확인란

확인란은 폼 보기 및 인쇄 미리 보기에서 회색으로 표시 됩니다. FalseVisible 속성을 설정 하 여 표시 되지 않는 확인 하는 것이 좋습니다.

데이터 인수 "2"와 같은 숫자 데이터를 포함 해야 합니다. 데이터 인수가 숫자 없으면 DDESend 함수 하지 정보 보내고 항목이 변경 되지 않습니다.

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

이 정보가 유용한가요?

의견 주셔서 감사합니다!

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

×