책 내용 질문하기
사용자정의함수 질문드립니다
도서
2022 시나공 컴퓨터활용능력 1급 실기(엑셀, 엑세스 2016)
페이지
115
조회수
178
작성일
2023-01-26
작성자
탈퇴*원
첨부파일

115쪽에 나와있는대로 작성을 했는데

함수선택에서 'ks보너스지급율'이 아닌 '섹션07문제.xlsm!~'이런 식으로 뜨네요..

함수도 당연히 안 먹힙니다.

어떤 부분이 잘못된 것일까요?

 

Public Function ks보너스지급율(월평균임금, 전년월평균임금)

If (월평균임금 - 전년월평균임금) / 월평균임금 >= 0.05 Then

ks보너스지급율 = 0.05

Else

ks보너스지급율 = 0.1

End If

 

End Function

 


답변
2023-01-27 15:51:59

파일을 확인 해 보았는데 모듈이 3개가 있고 이중 2개가 같은 이름으로 함수가 작성되어 있네요. 

 

같은 이름을 가진 함수가 있으면 오류가 나므로 

 

둘 중 하나를 제거 한 후 다시 한번 확인 해 보시기 바랍니다. 

 

그리고 셀에 직접 

 

=ks보너스지급율(D19,E19) 

 

를 입력하여 확인 해 보세요. 

 

좋은 하루 되세요. 

  • 관리자
    2023-01-27 15:51:59

    파일을 확인 해 보았는데 모듈이 3개가 있고 이중 2개가 같은 이름으로 함수가 작성되어 있네요. 

     

    같은 이름을 가진 함수가 있으면 오류가 나므로 

     

    둘 중 하나를 제거 한 후 다시 한번 확인 해 보시기 바랍니다. 

     

    그리고 셀에 직접 

     

    =ks보너스지급율(D19,E19) 

     

    를 입력하여 확인 해 보세요. 

     

    좋은 하루 되세요. 

  • 관리자
    2023-01-30 15:25:24

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

     

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

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

     

    이렇게 했는데도 안된다면 

     

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

     

    좋은 하루 되세요. 

  • *
    2023-01-27 19:24:22

    모듈을 다시 지우고 작성 후에 직접 셀에 입력을 해보았는데 name이라는 단어와 함께 오류가 뜹니다..

    기출문제도 동일한 오류가 뜨는 것 같습니다.

     

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