返回列表 上一主題 發帖

[發問] 不知道哪裡出問題 執行階段錯誤

回復 1# j88141
  1. Private Sub Worksheet_Change(ByVal myRange As Range)
  2. Application.EnableEvents = False

  3. Set myRange = Sheet1.Range("A1")

  4.    Range("A1") = "=SUM(B1:B10)"     '儲存格A1 等於  SUM(B1:B10)

  5.        If Range("A1") >= Range("E1") And Range("A1") <= Range("G1") Then
  6.        '如果 儲存格A1 大於等於 儲存格E1 和 小於儲存格G1的話

  7.             MsgBox Range("D1") & 和& & Range("F1"), vbOKOnly
  8.        '顯示.....

  9.        ElseIf Range("A1") < Range("E1") Then
  10.        '如果儲存格A1小於儲存格E1

  11.             Range("A1").Interior.ColorIndex = 3
  12.             '儲存格顯示紅色
  13.   
  14.        ElseIf Range("A1") > Range("F1") Then
  15.        '如果儲存格A1大於儲存格F1

  16.             MsgBox Range("E1") & 和& & Range("G1"), vbCritical
  17.        '顯示.....
  18.       
  19.       End If
  20.   
  21.   Application.EnableEvents = True
  22. End Sub
複製代碼

TOP

        靜思自在 : 慈悲沒有敵人,智慧不起煩惱。
返回列表 上一主題