오늘 VBA를 처음 다루었습니다. 약 2 시간의 연구 끝에 나는 포기하고이 질문에 답하는 것을 끝내기 시작했다.이 질문은 오히려 간단하다.VBA : 값에 따라 특정 열의 색상 셀
필자는 필자가 특정 "Percentage"라는 제목으로 열을 검색한다. 이 열을 찾은 후에는 값에 따라 셀의 색을 지정하고 싶습니다. (> 1 개, 녹색, < 0.9 빨간색, < 1 싶게 노란색> = 0.9)
지금까지, 나는 (항상 같은 열 아니기 때문에, 나는 그것을 검색 할) 열을 발견했다. 나는 셀의 값에 액세스 할 후, 나는 내가 칼럼을 통해 반복, 유형 missmatch 오류Sub test()
Dim x As Range
Cells.Find(What:="Percentage", After:=ActiveCell, LookIn:=xlFormulas _
, LookAt:=xlPart, SearchOrder:=xlByRows, SearchDirection:=xlNext, _
MatchCase:=False, SearchFormat:=False).Activate
For Each x In ActiveCell.EntireColumn
If x.Value > 1 Then
x.Interior.ColorIndex = 10
End If
Next x
End Sub
당신이 볼 수 있듯이 (13)
를 얻을. 이미 잘못된 것인가?는 내가 제대로 내 문제를 설명하고, 전체 열입니다 도움이
, 조건부 서식 만 사용할 수 있습니다. 자세한 내용은 [여기] (https://support.office.com/en-gb/article/Use-a-formula-to-apply-conditional-formatting-fed60dfa-1d3f-4e13-9ecb-f1951ff89d7f)를 참조하십시오. – Jordan