▼ กำลังโหลดข้อมูล... ▼
แสดงความคิดเห็น
คุณสามารถแสดงความคิดเห็นกับกระทู้นี้ได้ด้วยการเข้าสู่ระบบ
กระทู้ที่คุณอาจสนใจ
อ่านกระทู้อื่นที่พูดคุยเกี่ยวกับ
ซอฟต์แวร์
คณิตศาสตร์
excel,VBA กำหนดช่วง วน loop ให้ตัวแปร ?
----------------------------------------------
อันนี้พยายามลองเขียนดูค่ะ ไม่เป็นเลยค่ะ
Public Sub Quantity()
Dim x As Byte
Dim y As Integer
Do
y = x * Range("A1")
Loop Until (y >= Range("A2"))
Worksheets("Sheet1").Range("A4").Value = y
End Sub
----------------------------------------------------------
อยากให้วนลูปโดย x เริ่มจาก 1 ถึง A3 (A3 คือเลขที่เรากรอกลงไปใน excel ในที่นี้กรอกเลข 5 ลงไป)
เช่น y= 1*120 , 120 น้อยกว่า 200 ดังนั้นเป็นเท็จ กลับไปวนลูป
y=2*120 , 240 มากกว่า 200 เป็นจริง ดังนนั้น แสดงผล 240 ลงในเซลล์ A4
จะเขียนยังไงดีค่ะ ? ให้วนลูป โดยที่ x เริ่มจาก 1 ถึง A3