책 내용 질문하기
엑셀 367 2-6
도서
2019 시나공 컴퓨터활용능력 1급 실기
페이지
367
조회수
214
작성일
2020-04-16
작성자
탈퇴*원
첨부파일

Public Function fn생산단가(상품코드, 판매단가)

 

If (Left(상품코드, 1) = "가") * (Right(상품코드, 1) = "1" + Right(상품코드, 1) = "2") Then

fn생산단가 = 0.3 * 판매단가

 

Else

fn생산단가 = 0.2 * 판매단가

End If

 

 

 

End Function

 

개발도구 비주얼 베이직에서는 원래 이런 문법이 안되나요?

답변
2020-04-20 13:53:23

If (Left(상품코드, 1) = "가") * (Right(상품코드, 1) = "1" + Right(상품코드, 1) = "2") Then

 

If (Left(상품코드, 1) = "가") * ( (Right(상품코드, 1) = "1") + (Right(상품코드, 1) = "2")) Then    


괄호를 넣고 한번 실행해 보세요. 


해당 방법으로 정상적으로 실행된다면 정답으로 인정 됩니다. 


좋은 하루 되세요. 

  • 관리자
    2020-04-20 13:53:23

    If (Left(상품코드, 1) = "가") * (Right(상품코드, 1) = "1" + Right(상품코드, 1) = "2") Then

     

    If (Left(상품코드, 1) = "가") * ( (Right(상품코드, 1) = "1") + (Right(상품코드, 1) = "2")) Then    


    괄호를 넣고 한번 실행해 보세요. 


    해당 방법으로 정상적으로 실행된다면 정답으로 인정 됩니다. 


    좋은 하루 되세요. 

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