책 내용 질문하기
엑셀 이벤트 프로시저에 With 구문 적용시 에러
도서
[2015] 컴퓨터활용능력 1급 실기
페이지
363
조회수
98
작성일
2016-04-06
작성자
탈퇴*원
첨부파일

[2015] 컴퓨터활용능력 1급 실기 엑셀

C:\길벗컴활1급\01 엑셀\03 기본모의고사\기본모의고사 05회정답.xlsm

2015 컴활 실기 엑셀 363쪽

정답 Target.Font.Italic = True

위 정답에 Font.Color = vbRed 를 추가하고 With 구문을 적용해서 아래와 같이

만들었습니다.
With Target.Font
.Italic = True
.Color = vbRed
End With

질문> 위와 같이 코딩을 바꾸니까, 자료입력 단추를 클릭해서 자료를 등록하면,

자료등록은 보통 글자체로 입력되고 나중에 정정을 하면 이탤릭체 + 빨강으로

바뀌어야 하는데,

보통 글자체가 아니고 아예 이탤릭체와 빨강이 적용되어 입력이 됩니다.

보통 글자체가 나타나게 해결 방법 좀 알려주세요

감사합니다.

답변
2016-04-11 10:39:59

안녕하세요.

새로 데이터를 입력하는 거나 수정하는 거나 워크시트 입장에서 보면 워크시트의 내용이 바뀌는 것이므로 처음부터 이탤릭체에 빨강으로 입력됩니다. 처음 입력할 떄와 수정하는 것을 구분해서 코드를 지정할 수는 없습니다.

즐거운 하루 되세요.

  • *
    2016-04-11 10:39:59

    안녕하세요.

    새로 데이터를 입력하는 거나 수정하는 거나 워크시트 입장에서 보면 워크시트의 내용이 바뀌는 것이므로 처음부터 이탤릭체에 빨강으로 입력됩니다. 처음 입력할 떄와 수정하는 것을 구분해서 코드를 지정할 수는 없습니다.

    즐거운 하루 되세요.

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