사용자 정의 함수

사용자 정의된 기능은 LibreOffice Calc에서 다음과 같은 형태로 적용할 수 있습니다.:

LibreOffice Basic을 사용하여 함수 정의

  1. Choose Tools - Macros - Edit Macros.

  2. You will now see the Basic IDE.

  3. In the Object Catalog window, double-click on the module where you want to store your macro.

  4. Enter the function code. In this example, we define a VOL(a; b; c) function that calculates the volume of a rectangular solid with side lengths a, b and c:


    Function VOL(a, b, c)
        VOL = a*b*c
    End Function

함수를 문서에 복사

LibreOffice Basic을 사용하여 함수 정의의 2단계에서 매크로 대화 상자에 있는 편집 을 눌렀습니다. 기본적으로 매크로 기록 위치 필드에서 내 매크로 - 표준 - Module1 모듈이 선택됩니다. 표준 라이브러리는 사용자 디렉토리에 로컬로 존재합니다.

사용자 정의 함수를 Calc 문서에 복사하려면

  1. Choose Tools - Macros - Organize Macros - Basic.

  2. 매크로 기록 위치 필드에서 내 매크로 - 표준 - Module1을 선택하고 편집을 클릭합니다.

  3. Basic-IDE에서 사용자 정의 함수의 원본을 선택한 다음 클립보드에 복사합니다.

  4. Basic-IDE를 닫습니다.

  5. Choose Tools - Macros - Organize Macros - Basic .

  6. 매크로 기록 위치 필드에서 (Calc 문서의 이름) - 표준 - Module1을 선택합니다. 편집을 클릭합니다.

  7. 문서의 Basic-IDE에 클립보드 내용을 붙여넣으십시오.

LibreOffice Calc에서 사용자 정의 함수 적용

Once you have defined the function VOL(a; b; c) in the Basic-IDE, you can apply it the same way as the built-in functions of LibreOffice Calc.

  1. Open a Calc document and enter numbers for the function parameters a, b and c in cells A1, B1, and C1.

  2. 다른 셀에 커서를 놓고 다음을 입력합니다.

    =VOL(A1;B1;C1)

  3. 함수가 평가되고 결과가 선택한 셀에 표시됩니다.

Please support us!