Microsoft Excel에서 VBA를 사용하여 다른 통합 문서에서 사용자 정의 함수 (UDF)를 사용
이 기사에서는 사용자 정의 함수 (UDF)를 사용하는 방법을 살펴볼 것입니다
다른 통합 문서에 정의되어 있습니다.
이 예에서는 “String.xlsm의 문자 반전”통합 문서에서 UDF “ReverseText”를 만들었습니다.
원시 데이터는 “MainFile”의 샘플 텍스트 데이터로 구성됩니다.
“String.xlsm의 문자 반전”에서 UDF “ReverseText”를 사용하여 샘플 텍스트를 반전하려고합니다.
다음과 같이 다른 통합 문서에서 UDF (사용자 정의 함수)를 사용할 수 있습니다.
OtherWorkbookFullName! FunctionName (CellReference)
“MainFile”에서 UDF “ReverseText”를 사용하려면 UDF 앞에 느낌표 (!)가 오는 확장자와 함께 전체 파일 이름을 정의해야합니다. 따라서 함수는 다음과 같습니다.
‘String.xlsm의 문자 반전’! ReverseText (C11)
참고 : UDF가 포함 된 파일 이름에 공백 문자가있는 경우 파일 이름을 작은 따옴표 (‘)로 묶어야합니다.
사용자 정의 함수가 포함 된 파일을 추가 기능으로 변환 할 수도 있습니다. 그런 다음 Excel 응용 프로그램과 함께 추가 기능을 추가하십시오.
추가 기능을 만들고 추가 기능을 사용하려면 질문 1로 이동
아래 코드를 따르세요
'Code in other workbook Option Explicit Function ReverseText(text As String) As String 'Reversing the text ReverseText = StrReverse(text) End Function
이 블로그가 마음에 들면 Facebook 및 Facebook에서 친구들과 공유하십시오.
여러분의 의견을 듣고 싶습니다. 작업을 개선하고 더 나은 서비스를 제공 할 수있는 방법을 알려주십시오. [email protected]로 문의 해주세요