返回列表 上一主題 發帖

請問是否能做到

回復 1# 小yoyo
試試看在該工作表模組內的程式碼
  1. Private Sub Worksheet_Change(ByVal Target As Range)
  2. r = Target.Row: k = Target.Column
  3. Do Until cnt >= 1000 Or Cells(r, k).Interior.ColorIndex = 3
  4.    cnt = cnt + Cells(r, k)
  5.    r = r - 1
  6.    If r < 1 Then Exit Do
  7. Loop
  8. If Application.Sum(Range(Cells(r + 1, k), Target)) >= 1000 Then Target.Interior.ColorIndex = 3
  9. End Sub
複製代碼
學海無涯_不恥下問

TOP

        靜思自在 : 【行善要及時】行善要及時,功德要持續。如燒開水一般,未燒開之前千萬不要停熄火候,否則重來就太費事了。
返回列表 上一主題