책 내용 질문하기
기출유형 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 를 삭제해 주세요.
좋은 하루 보내세요.