인접한 셀의 내용을 기반으로 지정된 Excel 셀의 서식을 지정하기위한 VBA 코드를 찾고 있습니다.인접 셀의 내용을 기반으로 Excel 셀 서식 지정
는 예를 들어, 나는 B3 셀은 문자 "R"및 셀 D3는 문자 "M"을 포함을 포함 경우 노란색 C3 셀에 색을하고 싶습니다. 이 논리를 워크 시트의 전체 영역에 적용하고 싶습니다.
도와 주시겠습니까?
미리 감사드립니다.
자코모
인접한 셀의 내용을 기반으로 지정된 Excel 셀의 서식을 지정하기위한 VBA 코드를 찾고 있습니다.인접 셀의 내용을 기반으로 Excel 셀 서식 지정
는 예를 들어, 나는 B3 셀은 문자 "R"및 셀 D3는 문자 "M"을 포함을 포함 경우 노란색 C3 셀에 색을하고 싶습니다. 이 논리를 워크 시트의 전체 영역에 적용하고 싶습니다.
도와 주시겠습니까?
미리 감사드립니다.
자코모
다음은 매우 기본적인 코드 레이아웃입니다. 그러면 텍스트가 빨간색으로 표시됩니다. 노란색으로 색칠하는 법을 찾을 수 있습니다!
Option Explicit
Private Sub do_it()
Dim c As Range
For Each c In Range(Range("a1"), Range("d" & Cells.Rows.Count).End(xlUp))
If c.Column = 2 And c.Value = "R" And c.Offset(0, 2).Value = "M" Then
c.Offset(0, -1).Select
With c.Font
.Color = RGB(255, 0, 0)
End With
End If
Next
End Sub
이것은 OP가 그들의 질문을 분명히해야한다고 생각하지만 언급 된 열에 대한 것입니다. – QHarr
매크로를 모방하여 이것을 기록하면 추가 코딩을위한 시작 위치를 얻을 수 있습니다. 그래서 코딩 서비스가 아닙니다 – MiguelH
귀하의 코멘트를 보내 주셔서 감사합니다 미구엘. 나는 정말로이 방법을 시도했다. 그러나 엑셀은 이유 (즉, 인접한 셀의 특정 콘텐츠)가 내가 조사 대상 셀을 강조 표시하는 이유를 이해하지 못합니다. 이 단계가 중요한 문제라고 생각합니다. –
@GiacomoCapelli VBA를 의미합니까 아니면 조건부 서식을 통해 적용하는 수식을 의미합니까? – QHarr