返回列表 上一主題 發帖

Do...While因為有空格就不繼續運行的問題

Do...While因為有空格就不繼續運行的問題

例如:a1="90分", a2="40分" a3="空格" a4"=60分"
下面的vba只運行a1 至a2, a4因為a3是空格, 所以沒有繼續運行。
請問怎樣可以運行a1 至a4 ????

Sub b1()
Worksheets("Sheet1").Select
x = 1
Do While Cells(1, x) <> ""

Select Case Cells(1, x)
Case Is >= 90
Cells(2, x) = "A"
Case Is > 80
Cells(2, x) = "B"
Case Is >= 70
Cells(2, x) = "C"
Case Is >= 60
Cells(2, x) = "D"
Case Is >= 50
Cells(2, x) = "E"
Case Else
Cells(2, x) = "F"
End Select

x = x + 1
Loop

End Sub
HERO

謝了GBKEE板主
HERO

TOP

        靜思自在 : 原諒別人就是善待自己。
返回列表 上一主題