책 내용 질문하기
기출유형 6회 문제 2-3 (fn비고문제)
도서
2019 시나공 기출문제집 컴퓨터활용능력 1급 실기
페이지
149
조회수
426
작성일
2019-11-16
작성자
탈퇴*원
첨부파일

fn비고문제 푸는데 답안지랑 똑같이 적어도 변수가 정의되지 않았다고 뜨네요...

 

아래와 같이 적었는데 제가 뭐를 잘 못 적은 것인가요...

 

 

 

Public Function fn비고(제품명)

    If Mid(제품명, Len(제품명) - 4, 3) * 1 >= 100 Then

        For a = 1 To Mid(제품명, Len(제품명) - 4, 3) / 100

            fn비고 = fn비고 & "■"

        Next a

    Else

        fn비고 = ""

    End If

End Function


답변
2019-11-18 20:39:57


코드만 보아서는 정확하게 지정된 것 같습니다.

 

간혹 아래 그림과 같이 지정된 경우가 있는데요.

 

 

코드 위쪽에 Option Explicit 이 선언되어 구문이 삽입되어 있는 경우에는 반드시 변수를 Dim으로 선언하고 사용하셔야 합니다.

 

Dim a

를 사용자 정의 함수 내에 선언한 후 사용하거나

 

Option Explicit 를 삭제해 주세요.

 

좋은 하루 보내세요.  

  • 관리자
    2019-11-18 20:39:57


    코드만 보아서는 정확하게 지정된 것 같습니다.

     

    간혹 아래 그림과 같이 지정된 경우가 있는데요.

     

     

    코드 위쪽에 Option Explicit 이 선언되어 구문이 삽입되어 있는 경우에는 반드시 변수를 Dim으로 선언하고 사용하셔야 합니다.

     

    Dim a

    를 사용자 정의 함수 내에 선언한 후 사용하거나

     

    Option Explicit 를 삭제해 주세요.

     

    좋은 하루 보내세요.  

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