이 코드를 실행하려고하면 "컴파일 오류 : 다음에 수행하지 않음"상태가 계속됩니다. 그러나 여러 번 모든 것을 확인한 후에 나는 그것이 어떻게 그들의 존재를 인식하지 못하는지 보지 않습니다. 이것은 첫 번째 VBA 코드이므로 도움을 주시면 대단히 감사하겠습니다.다음 VBA 제외
Sub Naming()
'
' Naming Macro
' Assigns a category name in a cell based on values in a cell one column over
'
Dim number As Double
For i = 9 To 200
number = Cells(i, 3).Value
If number = 0 Then
GoTo Line1
Else
If number <= 199999 And number > 0 Then
Cells(i, 2) = "EP-GEARING"
Else
If number <= 399999 And number > 199999 Then
Cells(i, 2) = "DRIVES"
Else
If number <= 499999 And number > 399999 Then
Cells(i, 2) = "FLOW"
Else
If number <= 599999 And number > 499999 Then
Cells(i, 2) = "SPARES"
Else
If number <= 699999 And number > 599999 Then
Cells(i, 2) = "REPAIR"
Else
If number <= 799999 And number > 699999 Then
Cells(i, 2) = "FS"
Else
If number <= 899999 Then
Cells(i, 2) = "GC-GEARING"
Else
GoTo Line1
Line1:
End If
Next i
End Sub
고토를 사용하지 마십시오. 불필요합니다. –
@RobertHarvey 고정 ... – GSerg
+ 1 선택 케이스 :) –