책 내용 질문하기
2023 시나공 컴퓨터활용능력 1급 실기 기출문제집
도서
2023 시나공 기출문제집 컴퓨터활용능력 1급 실기
페이지
111,112
조회수
369
작성일
2023-02-23
작성자
탈퇴*원
첨부파일

최신기출유형 3회 111쪽과 112쪽 질문입니다.

111쪽 2번 사용자정의 함수 fn비고 를 작성하고, select 문을 이용해서 만들라고 되어있어서

visual basic 에서

Public Function fn비고(고객코드)

Select Case Mid(고객코드, 5, 1)

Case 1 To 3

fn비고 = "우수고객"

Case 4 To 6

fn비고 = "신규고객"

Case Else

fn비고 = ""

End Select

 

End Function


로 작성 후 엑셀로 돌아가 사용자정의 함수를 넣으려고 하면,
'함수 인수' 라는 팝업과 함께
'도움말을 사용할 수 없습니다. 이 함수에는 인수가 필요없습니다.
수식결과 = '
이라는 팝업이 뜹니다. 어떻게 해결해야 하나요?

그리고 112쪽 3번 피벗테이블을 불러오려면
[삽입]-[피벗테이블]-[외부데이터 원본에서] 불러오기를 누르면
csv파일이 한국어가 아닌 베트남어로 되어있어서 949 한국어로 변경 후에  문제의 순서대로 해결한 후 피벗테이블을 만들고자 하면
선택한 연결 형식을 사용하여 피벗 테이블을 만들 수 없습니다.

라는 팝업이 뜹니다.

어떻게 해결해야하나요?

 

참고로 제 엑셀과 엑세스 프로그램은 microsoft 365 최신버전(최소 2021년 이후 버전의 프로그램) 의 프로그램입니다.

답변
2023-02-24 09:52:37

셀에 직접 =fn비고(고객코드셀)

 

로 함수를 입력해도 안되나요?

 

해당 질문 주신 파일을 확인 해 보면 직접 입력하여 사용하는경우 정상으로 지정되는 경우가 있었습니다.  

 

모듈이 여러개가 지정되고 같은 이름을 가진 코드가 있는 것은 아닌지 확인 해 보세요. 

 

같은 이름을 가진 코드가 있으면 실행이 안되기 때문에 

 

둘 중 하나의 모듈을 삭제한 후 다시 작성해 보시기 바랍니다.

  

한번 확인 해 보시고 잘 안되신다면 작성하신 파일을 첨부하여 다시 질문 주시면 확인 후 답변 드리겠습니다. 

 

 

오피스 버전이 다른 경우 해당 내용이 실행되지 않을 수 있습니다. 

 

좋은 하루 되세요.  

  • 관리자
    2023-02-24 09:52:37

    셀에 직접 =fn비고(고객코드셀)

     

    로 함수를 입력해도 안되나요?

     

    해당 질문 주신 파일을 확인 해 보면 직접 입력하여 사용하는경우 정상으로 지정되는 경우가 있었습니다.  

     

    모듈이 여러개가 지정되고 같은 이름을 가진 코드가 있는 것은 아닌지 확인 해 보세요. 

     

    같은 이름을 가진 코드가 있으면 실행이 안되기 때문에 

     

    둘 중 하나의 모듈을 삭제한 후 다시 작성해 보시기 바랍니다.

      

    한번 확인 해 보시고 잘 안되신다면 작성하신 파일을 첨부하여 다시 질문 주시면 확인 후 답변 드리겠습니다. 

     

     

    오피스 버전이 다른 경우 해당 내용이 실행되지 않을 수 있습니다. 

     

    좋은 하루 되세요.  

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