함수에 매개 변수 전달 (Microsoft Word)
고유 한 함수를 만들 때 매개 변수를 함수에 전달하는 것이 도움이되는 경우가 많습니다. 이러한 매개 변수는 기능이 작동 할 데이터로 사용되거나 기능이 작동하는 방식을 제어하는 데 사용되는 설정으로 사용될 수 있습니다. 매개 변수를 함수에 전달하는 방법은 다음 매크로에 설명되어 있습니다.
Sub Macro1() A = 12.3456 Status.Bar = A & " " & Round(A) End Sub
Function Round(X) Round = Int(X + 0.5) End Function
이 간단한 매크로 (Macro1)는 숫자를 정의하고 변수 A에 할당합니다. 그런 다음 해당 숫자와 숫자를 Round 함수에 전달한 결과를 인쇄합니다. 출력은 12.3456과 12입니다. 매개 변수는 괄호 안에 함수에 전달되어야합니다.
또한 함수는 전달 된 것과 동일한 변수 이름을 사용하지 않습니다. (변수 A는 호출 될 때 함수에 전달됩니다. 함수 내에서이 값은 변수 이름 X에 의해 참조됩니다.) 이는 VBA가 X의 값 (함수에 필요한 것)을 재 할당하여 값과 일치하기 때문입니다. A (프로그램이 함수에 전달하는 내용).
VBA를 사용하면 함수에 전달할 여러 매개 변수를 지정할 수 있습니다. 매개 변수는 함수 선언과 함수가 호출 될 때마다 쉼표로 구분하면됩니다. 매개 변수를 함수에 전달할 때 기억해야 할 중요한 점은 프로그램이 함수가 예상하는 것과 동일한 수의 매개 변수를 전달해야하며 매개 변수는 유형과 순서가 일치해야한다는 것입니다.
_ 참고 : _
이 페이지 (또는 WordTips 사이트의 다른 페이지)에 설명 된 매크로를 사용하는 방법을 알고 싶다면 유용한 정보가 포함 된 특별 페이지를 준비했습니다.
link : / wordribbon-WordTipsMacros [새 브라우저 탭에서 특별 페이지를 열려면 여기를 클릭하세요]
.
_WordTips_는 비용 효율적인 Microsoft Word 교육을위한 소스입니다.
(Microsoft Word는 세계에서 가장 널리 사용되는 워드 프로세싱 소프트웨어입니다.)이 팁 (1536)은 Microsoft Word 97, 2000, 2002 및 2003에 적용됩니다. Word의 리본 인터페이스에 대한이 팁 버전 (Word 2007)을 찾을 수 있습니다. 이후) 여기 :
link : / wordribbon-Passing_Parameters_to_Functions [함수에 매개 변수 전달]
.