설문 조사 결과를 다운로드하여 Excel에 저장했습니다.루프마다 IF 문을 열
이 매크로를 "A"열에 적용 할 수 있습니다.
Private Sub CommandButton1_Click()
counter = 2 'moves output
For Each n In [A7:A50] 'loops through cell in specified range
If n < 400 Then
Sheets("Output").Cells(counter, "B") = 0 'Output to other sheet, = points awarded
ElseIf n > 400 Then
Sheets("Output").Cells(counter, "B") = 3 'Output to other seet, = points awarded
End If
counter = counter + 1 'moves counter up 1
Next
End Sub
"B-R"은 모두 "A"칼럼과 동일한 조건을 갖는다. 대신 그냥 "A"및 출력 열 전환과 반복이 코드
Sheets("Output").Cells(counter, "B") = 3 'Output to other seet, = points awarded
를 입력하는 것이 가능 루프 내 카운터에 있고 내 if 문.
내 스크립트는 "결과 워크 시트"의 A7 : A50 열을보고 "출력 워크 시트"의 B 열에 점을 생성합니다.
열 B (결과 워크 시트)에서 열 C로 출력 한 다음 결과 워크 시트 C 열을보고 결과 D 열 (출력 워크 시트)로 출력 할 수 없습니다.).
중첩 된 루프 (For ... For ... Next ... Next) - 열에는 하나, 행에는 하나를 사용하고 루프 카운터에 따라 Cells()의 두 값을 설정하십시오. – SMM