헤더 "n"이 있는 열에서 "

헤더 "n"이 있는 열에서 "

저는 Excel VBA 프로그래밍을 처음 접했고 매크로를 생성하는 데 문제가 있습니다. 내 데이터는 다음과 같습니다. "N"이라는 제목의 열 A에는 여러 행 아래로 카운트가 표시됩니다. 개수가 1에서 6 사이인 경우 해당 셀에 "<6" 값이 있습니다. 그렇지 않으면 개수가 표시됩니다. "%"라는 제목의 B 열에는 전체에 대한 해당 행의 백분율이 있습니다. 이 패턴은 테이블이 끝날 때까지 다양한 횟수로 반복됩니다.

내가 달성하고자 하는 것은 "<6" 값이 발견될 때마다 셀의 값이 바로 오른쪽 "S"(백분율이 억제됨을 나타냄)로 변경되는 것입니다.

답변1

필요한 코드 청크는 다음과 같습니다. 당신은 당신이 가지고 있는 코드에 그것을 통합하려고 노력해야 합니다.

Dim rng As Range, cell As Range
Set rng = Intersect(Range("A:A"), UsedRange)
If rng Is Nothing Then Exit Sub
For Each cell In rng.Cells
    If cell.Value = "<6" Then cell.Offset(0, 1).Value = "S"
Next

관련 정보