변수 값이 "Mils"
과 같으면 명시된 기능을 수행하도록 If
문을 수행하려고합니다. 그러나 현재 아무 일도 일어나지 않고 있습니다."If/Then"문이 작동하지 않습니다
내가 뭘 잘못하고 있니? 에서
z = Sheet2.range("B20").value
If z = "Mils" Then
Set cx = Sheet8.range("D3", Sheet8.range("D3").End(xlDown))
For Each rng In cx
rng.value = rng.value/y
Next rng
Set cy = Sheet8.range("E3", Sheet8.range("E3").End(xlDown))
For Each rngy In cy
rngy.value = rngy.value/y
Next rngy
End If
'z = Sheet2.range' 라인에 중단 점을 설정하고 코드를 단계별로 실행하면 어떻게됩니까? 'z = "Mils"Then "행에 도달 할 때'z'의 값은 무엇입니까? 코드를 계속 진행할 때 어떤 일이 발생합니까? –
죄송합니다. 이해하지 못합니다 –
커서를'z ='줄에 놓고 F9를 누르십시오. 코드가 실행되고 그 지점에 도달하면 중지됩니다. 코드 줄을 실행하려면 F8 키를 누르십시오. 그것은 다시 멈출 것이다. 'z'가 무엇을 포함하고 있는지 살펴보고,'If z ='를 실행하기 위해 다시 F8을 누르십시오. 다시 멈출거야. F8 키를 눌러 코드를 단계별로 실행하고 다음 단계로 넘어가는 위치를 확인합니다. –