Excel에서 사용자 정의 함수 작성-기초편
다음은 Excel에서 함수를 사용자 정의하는 방법을 요약합니다.
여기서 말하는 사용자 정의 함수(User Defined Functions)는 VBA에서 작성되었습니다.Excel 창에서 Tools->Macro-> Visual Basic Editor를 선택합니다.icrosoft Visual Basic 창에서 Insert->Module을 선택하면 준비가 완료됩니다.지금 가장 간단한 함수를 작성합니다.모듈 창에 다음을 입력합니다.
Function Hello ()
Hello="Hello, World!"
End Function
저장 버튼을 눌러 Excel 창 (단축키 Alt + F11) 으로 전환하고 원하는 셀을 찾아 =Hello () 를 입력하면 효과를 볼 수 있습니다.
사용자 정의 함수를 작성하려면 반드시 성명과 정의 함수의 문법을 이해해야 한다. 초보적인 실전 경험을 가진 후에 정의 함수의 문법을 살펴보자.Function 문구는 사용자 정의 함수를 설명하는 데 사용됩니다.구문:
[Public | Private | Friend] [Static] Function name [(arglist)] [As type]
[statements]
[name = expression]
[Exit Function]
[statements]
[name = expression]
End Function
문법은 많은 부분을 포함하지만 대부분이 생략할 수 있다. 불가하거나 부족한 것은 두 가지이다. Functionname과 End Function, 함수체까지 생략할 수 있다.name은 사용자 정의 함수에 대한 이름입니다.Function name과 End Function이 합쳐지면서 사용자 정의 함수 프레임워크가 만들어졌습니다.다른 선택 가능한 부분도 설명해 주세요.
몇 가지 주의사항이 있습니다.
함수의 성명은 다른 함수나 하위 루틴에 나타날 수 없습니다.함수 안의 변수는 다른 변수와 충돌하지 않도록 현식 성명하는 것이 가장 좋으며, 모듈 단계에서 Option Explicit 문장을 사용하여 변수 현식 성명을 강제합니다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Office 365 License 자동 할당텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.