ステートメントを実行しようとしていますが、変数の値が"Mils"
に等しい場合、指定された機能が実行されます。しかし、現在何も起こっていません。"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'行にブレークポイントを設定してコードをステップ実行すると、何が起こっているのでしょうか? 'If z =" Mils "Then'行に達したときの' z'の値は?コードを踏ん張り続けるとどうなりますか? –
申し訳ありませんが、よく分かりません –
'z ='行にカーソルを置き、F9を押します。コードが実行されてそのポイントに達すると、コードは停止します。そのコード行を実行するにはF8キーを押します。それは再び止まるでしょう。 'z 'に何が含まれているか調べ、F8をもう一度押して' If z = 'という行を実行します。それは再び止まるでしょう。 F8キーを押してコードをステップ実行し、次に進む場所を確認します。 –