返回列表 上一主題 發帖

[發問] 請問有無共用Worksheet_Change的方法

回復 5# yanto913
但內容我用的是Cells(i,j)
你的內容只有你知道啊?你要說出來呀!

TOP

回復 7# yanto913
  1. Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Range)
  2.     With Sh
  3.         For i = 1 To 22
  4.             .ChartObjects("Chart 1").Activate
  5.             ActiveChart.SeriesCollection(1).Points(i).Select
  6.             Select Case .Cells(i + 1, 7)
  7.                 Case "Return"
  8.                 j = 3 '紅
  9.             Case "Remove"
  10.                 j = 21 '紫
  11.             Case "IDLE"
  12.                 j = 6 '黃
  13.             Case "Prod"
  14.                 j = 10 '綠
  15.             Case Else
  16.                 j = 2   '白
  17.             End Select
  18.             Selection.Interior.ColorIndex = j
  19.         Next
  20.     End With
  21. End Sub
  22. ''''''''*************************************
  23. Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Range)
  24.     With Sh
  25.         For i = 1 To 22
  26.             .ChartObjects("Chart 1").Activate
  27.             ActiveChart.SeriesCollection(1).Points(i).Select
  28.             If .Cells(i + 1, 7) = "Return" Then
  29.                 j = 3 '紅
  30.             ElseIf .Cells(i + 1, 7) = "Remove" Then
  31.                 j = 21 '紫
  32.             ElseIf .Cells(i + 1, 7) = "IDLE" Then
  33.                 j = 6 '黃
  34.             ElseIf .Cells(i + 1, 7) = "Prod" Then
  35.                 j = 10 '綠
  36.             Else
  37.                 j = 2   '白
  38.             End If
  39.             Selection.Interior.ColorIndex = j
  40.         Next
  41.     End With
  42. End Sub
複製代碼

TOP

        靜思自在 : 一個缺口的杯子,如果換一個角度看它,它仍然是圓的。
返回列表 上一主題