책 내용 질문하기
1번문제와 3번문제가 잘 교재대로 안 나옵니다 ㅠ.ㅠ
도서
[2013] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2007 사용자용)
페이지
141
조회수
116
작성일
2014-02-12
작성자
1. 수식을 교재와 같이 입력하였는데도 불고하고 @이 표시가 되지 않습니다. 왜그런것인지요? 셀서식이 일반으로 되어있는데 그것과 관계가 있을까요?
=SUBSTITUTE(PROPER(D4),".kr","@상공.kr")

3. 교재와 코드입력은 동일하게 했는데도 불고하고 첨부파일과 같은 에러메시지가 뜹니다. 에러메시지는 "이름이 분명하지 않다"는데 이해가 안가는군요.

아래는 입력내용입니다.

Public Function fn비고(구매건수, 구매금액)

If 구매건수 >= 60 Or 구매금액 >= 15000000 Then

fn비고 = "VIP고객"

ElseIf 구매건수 >= 50 Or 구매금액 >= 10000000 Then

fn비고 = "우수고객"

Else

fn비고 = ""

End If
End Function
답변
2014-02-13 02:24:49

1.

=SUBSTITUTE(PROPER(D4),".kr","@상공.kr")

=SUBSTITUTE(PROPER(D4),".Kr","@상공.kr")

substitute 함수가 대소문자를 구분하기 때문이네요.

k 를 대문자 K 로 변경하여 사용해 보세요.

2. 질문주신 코드를 복사하여 사용해 보았는데 정상적으로 표시됩니다.

작성하신 파일을 첨부하여 다시 질문 주시면 확인 후 답변 드리겠습니다.

좋은 하루 되세요.

"
  • *
    2014-02-13 02:24:49

    1.

    =SUBSTITUTE(PROPER(D4),".kr","@상공.kr")

    =SUBSTITUTE(PROPER(D4),".Kr","@상공.kr")

    substitute 함수가 대소문자를 구분하기 때문이네요.

    k 를 대문자 K 로 변경하여 사용해 보세요.

    2. 질문주신 코드를 복사하여 사용해 보았는데 정상적으로 표시됩니다.

    작성하신 파일을 첨부하여 다시 질문 주시면 확인 후 답변 드리겠습니다.

    좋은 하루 되세요.

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