返回列表 上一主題 發帖

[發問] 判斷值規格範圍,並加減固定值後,再取代該儲存格原值

回復 1# kasa

試試看~
  1. Sub test()
  2.     For i = 1 To [a65536].End(xlUp).Row
  3.         If Cells(i, 1) < 90 Then
  4.             Cells(i, 1) = Cells(i, 1) + 1
  5.         ElseIf Cells(i, 1) > 100 Then
  6.             Cells(i, 1) = Cells(i, 1) - 1
  7.         End If
  8.     Next
  9. End Sub
複製代碼
PKKO

TOP

回復 3# tyrone123456


    使用[A65536].END(XLUP).ROW只是一種計算A欄最下方值的位置,實際上並不會硬性執行到65536列(要看最下方的值在哪一列)
PKKO

TOP

        靜思自在 : 【時日莫空過】一個人在世間做了多少事,就等於壽命有多長。因此必須與時間競爭,切莫使時日空過。
返回列表 上一主題