책 내용 질문하기
이렇게 입력하면 오류가 뜨는 이유
도서
2024 시나공 컴퓨터활용능력 1급 실기 기본서
페이지
120
조회수
130
작성일
2023-12-30
작성자
탈퇴*원
첨부파일
섹션7 기출 따라잡기 문제1번의 2번째 문제를 풀 때 저는
Public Function F단가(도서코드, 정가)
F단가 = Round(정가 / 페이지수, 0)
If Len(도서코드) = 7 Then
페이지수 = Mid(도서코드, 3, 3)
Else
페이지수 = Mid(도서코드, 3, 2)
End If
End Function
이렇게 작성하였는데 오류가 뜹니다 p120의 정답지와는 다르지만 이것도 정답이라고 생각했습니다
위처럼 작성하면 안되는 이유가 궁금합니다.
답변
2024-01-03 12:05:10
안녕하세요.
F단가 = Round(정가 / 페이지수, 0) 이 부분을 IF문 다음에 넣어야 합니다. 이렇게 작성해도 됩니다.
Public Function F단가(도서코드, 정가)
If Len(도서코드) = 7 Then
페이지수 = Mid(도서코드, 3, 3)
Else
페이지수 = Mid(도서코드, 3, 2)
End If
F단가 = Round(정가 / 페이지수, 0)
End Function
즐거운 하루 되세요.
-
관리자2024-01-03 12:05:10
안녕하세요.
F단가 = Round(정가 / 페이지수, 0) 이 부분을 IF문 다음에 넣어야 합니다. 이렇게 작성해도 됩니다.
Public Function F단가(도서코드, 정가)
If Len(도서코드) = 7 Then
페이지수 = Mid(도서코드, 3, 3)
Else
페이지수 = Mid(도서코드, 3, 2)
End If
F단가 = Round(정가 / 페이지수, 0)
End Function
즐거운 하루 되세요.