책 내용 질문하기
컴퓨터활용능력 1급 실기 기출문제집 p. 41 사용자 정의 함수 코드
도서
2023 시나공 기출문제집 컴퓨터활용능력 1급 실기
페이지
41
조회수
378
작성일
2023-07-24
작성자
유*연
첨부파일

Public Function fn비고(날짜 As Date)

    Select Case Month(날짜)

        Case Is <= 3

          fn비고 = Year(날짜) & "-1사분기"

        Case Is <= 6

          fn비고 = Year(날짜) & "-2사분기"

        Case Is <= 9

          fn비고 = Year(날짜) & "-3사분기"

        Case Else

          fn비고 = Year(날짜) & "-4사분기"

    End Select

 End Function

 

이렇게 나와있는데 띄어 쓴 정도도 똑같이 해야 하나요?

 

예를 들어서 

Public Function fn비고(날짜 As Date)

  Select Case Month(날짜)

    Case Is <= 3

      fn비고 = Year(날짜) & "-1사분기"

    Case Is <= 6

      fn비고 = Year(날짜) & "-2사분기"

    Case Is <= 9

      fn비고 = Year(날짜) & "-3사분기"

    Case Else

      fn비고 = Year(날짜) & "-4사분기"

  End Select

End Function

이렇게 두 칸씩 띄어서 작성해도 되나요?

 

결과값이 #NAME? 이라고 나와 확인해 볼 수가 없어 질문 남깁니다.(결과값이 #NAME? 이라고 나오는 것은 다른 분들의 질문을 보니 프로그램 차이인 것 같습니다.)

답변
2023-07-24 21:48:17

안녕하세요.

 

- 아래에서 빨강색으로 표시한 부분의 들여쓰기를 말씀하시는 거라면 이는 코드를 이해하기 좋게 하기 위해 들여쓰기 한 것으로 똑같이 안해도 되고, 들여쓰기 자체를 안해도 상관 없습니다. 

Public Function fn비고(날짜 As Date)

  Select Case Month(날짜)

    Case Is <= 3

 

- #NAME?는 프로그램 버전 차이로 인한 문제가 아닙니다. 매크로 보안으로 인해 실행되지 않았을 수 있으니 아래 순서대로 지정해 보시기 바랍니다.

1. [개발도구]-[코드]-[매크로 보안] 선택

2. '보안 센터' 창의 '매크로 설정'에서 '모든 매크로 포함' 선택

3. '보안 센터' 창의 '신뢰할 수 있는 위치'에서 <새 위치 추가>를 클릭한 후 실습 파일이 있는 '길벗컴활1급기출' 폴더 위치 지정

 

 

 

즐거운 하루 되세요.

 

  • 관리자
    2023-07-24 21:48:17

    안녕하세요.

     

    - 아래에서 빨강색으로 표시한 부분의 들여쓰기를 말씀하시는 거라면 이는 코드를 이해하기 좋게 하기 위해 들여쓰기 한 것으로 똑같이 안해도 되고, 들여쓰기 자체를 안해도 상관 없습니다. 

    Public Function fn비고(날짜 As Date)

      Select Case Month(날짜)

        Case Is <= 3

     

    - #NAME?는 프로그램 버전 차이로 인한 문제가 아닙니다. 매크로 보안으로 인해 실행되지 않았을 수 있으니 아래 순서대로 지정해 보시기 바랍니다.

    1. [개발도구]-[코드]-[매크로 보안] 선택

    2. '보안 센터' 창의 '매크로 설정'에서 '모든 매크로 포함' 선택

    3. '보안 센터' 창의 '신뢰할 수 있는 위치'에서 <새 위치 추가>를 클릭한 후 실습 파일이 있는 '길벗컴활1급기출' 폴더 위치 지정

     

     

     

    즐거운 하루 되세요.

     

· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.