안녕하세요! 질문이 하나 더 생겼는데요..
아래처럼 셀에 있는 글자를 bold체로 하고 취소선을 넣는 매크로를 만들었어요.
With Selection.Font
Application.SendKeys "^5"
Application.SendKeys "^b"
End With
End Sub
이렇게 되면 매크로를 누를 때마다
bold체 - 보통체
취소선 O - 취소선 X
이렇게 누를 때마다 변환이 잘 되는데,
혹시 이런 방식처럼 셀에 있는 글자 색을 누를 때마다 2가지 색으로 변환할 수 있는 방법이 있을까요?
예컨대 A1셀의 글자 색이 원래 검정색이었다면 매크로를 실행하면 파란색으로 변하고, 같은 매크로를 또 실행하면 원래대로 검정색으로 바뀌는 것 처럼요!
sendkeys 는 물리적으로 키입력을 넣는 매크로라 불안정합니다.
글꼴 굵게와 취소선 취소는 아래 매크로를 사용해보십시오
글꼴 색상은 아래처럼 IF문을 사용하면 되겠습니다.
셀을 클릭할 때마다 동작하게 하려면 시트모듈에서 selectionchange 이벤트를 사용해보십시오.
와...감사합니다! 유용하게 사용할게요!!