返回列表 上一主題 發帖

[發問] "分組欄"--想多一欄作為分組欄

本帖最後由 luhpro 於 2013-11-6 22:21 編輯

回復 1# ui123
假設 :
E2=5000        (上界)
F2=4500 (下界)
G2=5 (間距)
  1. Sub nn()
  2.   Dim lTop&, lBtm&, lStep&, lRow&
  3.   
  4.   lTop = [E2]
  5.   lBtm = [F2]
  6.   lStep = [G2]
  7.   lRow = 1
  8.   Do While Cells(lRow, 1) <> ""
  9.     With Cells(lRow, 1)
  10.       Select Case .Value
  11.         Case Is > lTop
  12.           .Offset(, 1) = lTop & "以上"
  13.         Case Is < lBtm
  14.           .Offset(, 1) = lBtm & "以下"
  15.         Case Else
  16.           .Offset(, 1) = Int(.Value / lStep) * lStep
  17.       End Select
  18.       lRow = lRow + 1
  19.     End With
  20.   Loop
  21. End Sub
複製代碼

TOP

        靜思自在 : 【時間如鑽石】時間對一個有智慧的人而言,就如鑽石般珍貴;但對愚人來說,卻像是一把泥土,一點價值也沒有。
返回列表 上一主題