최신기출유형 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
| 선택한 연결 형식을 사용하여 피벗 테이블을 만들 수 없습니다. |
라는 팝업이 뜹니다.
어떻게 해결해야하나요?
참고로 제 엑셀과 엑세스 프로그램은 microsoft 365 최신버전(최소 2021년 이후 버전의 프로그램) 의 프로그램입니다.
셀에 직접 =fn비고(고객코드셀)
로 함수를 입력해도 안되나요?
해당 질문 주신 파일을 확인 해 보면 직접 입력하여 사용하는경우 정상으로 지정되는 경우가 있었습니다.
모듈이 여러개가 지정되고 같은 이름을 가진 코드가 있는 것은 아닌지 확인 해 보세요.
같은 이름을 가진 코드가 있으면 실행이 안되기 때문에
둘 중 하나의 모듈을 삭제한 후 다시 작성해 보시기 바랍니다.
한번 확인 해 보시고 잘 안되신다면 작성하신 파일을 첨부하여 다시 질문 주시면 확인 후 답변 드리겠습니다.
오피스 버전이 다른 경우 해당 내용이 실행되지 않을 수 있습니다.
좋은 하루 되세요.
-
관리자2023-02-24 09:52:37
셀에 직접 =fn비고(고객코드셀)
로 함수를 입력해도 안되나요?
해당 질문 주신 파일을 확인 해 보면 직접 입력하여 사용하는경우 정상으로 지정되는 경우가 있었습니다.
모듈이 여러개가 지정되고 같은 이름을 가진 코드가 있는 것은 아닌지 확인 해 보세요.
같은 이름을 가진 코드가 있으면 실행이 안되기 때문에
둘 중 하나의 모듈을 삭제한 후 다시 작성해 보시기 바랍니다.
한번 확인 해 보시고 잘 안되신다면 작성하신 파일을 첨부하여 다시 질문 주시면 확인 후 답변 드리겠습니다.
오피스 버전이 다른 경우 해당 내용이 실행되지 않을 수 있습니다.
좋은 하루 되세요.