책 내용 질문하기
2023 시나공 총정리 컴퓨터활용능력 1급 실기 사용자정의함수 문제
도서
2023 시나공 총정리 컴퓨터활용능력 1급 실기
페이지
0
조회수
206
작성일
2023-05-23
작성자
탈퇴*원

안녕하세요!

 

문제를 풀다 계속 오류값이 생겨서 문의합니다 ㅠㅠ

다름이 아니라 사용자정의함수 강의를 들으며 강의를 따라 문제를 푸는데 사진(파일)과 같이 계속해서 "#NAME?" 이라는 오류가 뜹니다. 

 

먼저, 함수마법사 창에서 함수를 선택할 때 함수 이름이 강의와 다르게 나옵니다. 

 예) 강의 : fn소속지사(사원코드, 성과급)

      나  : '09사용자정의함수.xlsm'!Module1.fn소속지사()

 

그리고 저는 함수 작성칸이 빈칸으로 작성되며, 그래서 그런지 함수 인수 창에서 셀 선택하는 부분 대신에  "이 함수에는 인수가 필요없습니다" 라는 문구가 뜹니다. 

 

 

첫번째 유형을 풀 때는 강의를 따라 잘 풀어졌는데 갑자기 렉이 걸리면서 튕겨져 나온 후부터 계속해서 안됩니다. 

그 후부터는 모든 문제를 풀 때 똑같이 오류가 뜨면서 안되기에 문의 드립니다...! 

 

 

 

 



 

답변
2023-05-24 19:22:31

수식입력줄에 

 

=fn소속지사(사원코드셀주소,성과급셀주소) 를 선택한 후 확인 해 보세요. 

 

보안설정이 되지 않으신 것 같습니다. 

 

엑셀 > Excel 옵션 > 보안 센터 > 보안 센터 설정 > 매크로 설정 에서 모든 매크로 포함 체크,

VBA 프로젝트 개체 모델에 안전하게 액세스할 수 있음에 체크

 

이렇게 했는데도 안된다면 

 

[개발 도구]-[코드]-[매크로 보안]-[보안 센터]의 [신뢰할 수 있는 위치]에서 <새 위치 추가>를 클릭하여 실습 파일이 있는 위치를 신뢰할 수 있는 위치로 추가한 후 다시 한번 시도 부탁 드립니다.


Public Function fn소속지사(사원코드, 성과급)


Select Case Mid(사원코드, 3, 1)


 Case 1 To 3

  fnt소속지사 = "강서구" & Format(성과급, "0%")


 Case 4 To 6

  fnt소속지사 = "관악구" & Format(성과급, "0%")


 Case Else

  fnt소속지사 = "송파구" & Format(성과급, "0%")


End Select



End Function

 

 빨간색으로 표시된 부분 fn으로 작성해야 하는데 fnt로 입력해서 정확한 결과가 나오지 않습니다.

 

수정한 후 확인 해 보세요. 

 

좋은 하루 되세요. 

  • 관리자
    2023-05-24 19:22:31

    수식입력줄에 

     

    =fn소속지사(사원코드셀주소,성과급셀주소) 를 선택한 후 확인 해 보세요. 

     

    보안설정이 되지 않으신 것 같습니다. 

     

    엑셀 > Excel 옵션 > 보안 센터 > 보안 센터 설정 > 매크로 설정 에서 모든 매크로 포함 체크,

    VBA 프로젝트 개체 모델에 안전하게 액세스할 수 있음에 체크

     

    이렇게 했는데도 안된다면 

     

    [개발 도구]-[코드]-[매크로 보안]-[보안 센터]의 [신뢰할 수 있는 위치]에서 <새 위치 추가>를 클릭하여 실습 파일이 있는 위치를 신뢰할 수 있는 위치로 추가한 후 다시 한번 시도 부탁 드립니다.


    Public Function fn소속지사(사원코드, 성과급)


    Select Case Mid(사원코드, 3, 1)


     Case 1 To 3

      fnt소속지사 = "강서구" & Format(성과급, "0%")


     Case 4 To 6

      fnt소속지사 = "관악구" & Format(성과급, "0%")


     Case Else

      fnt소속지사 = "송파구" & Format(성과급, "0%")


    End Select



    End Function

     

     빨간색으로 표시된 부분 fn으로 작성해야 하는데 fnt로 입력해서 정확한 결과가 나오지 않습니다.

     

    수정한 후 확인 해 보세요. 

     

    좋은 하루 되세요. 

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