返回列表 上一主題 發帖

[發問] 請問當A1輸入數字4時找出下列資料同數字的公式

回復 1# PD961A

你可以試著用錄製新巨集 看看

TOP

本帖最後由 GBKEE 於 2010-7-14 19:37 編輯

回復 3# PD961A
是不是這個方向
  1. Sub Macro1()
  2. ' Macro1 Macro
  3. ' hsu 在 2010/7/14 錄製的巨集
  4.     Range("A2:H17").Select
  5.     Selection.FormatConditions.Delete
  6.     Selection.FormatConditions.Add Type:=xlExpression, Formula1:="=OR(A2=$A$1,A2=$B$1,A2=$C$1)"
  7. ' 依附檔錄製後修正的"=OR(A2=$A$1,A2=$B$1,A2=$C$1)"
  8.     Selection.FormatConditions(1).Font.ColorIndex = xlAutomatic
  9.     With Selection.FormatConditions(1).Interior
  10.         .ColorIndex = 6
  11.         .Pattern = xlSolid
  12.     End With
  13. End Sub
複製代碼

TOP

回復 5# PD961A
附檔只有一個工作表 程式碼放哪裡都一樣
當程式碼 在SHEET物件中 Range("A2:H17").Select  是指SHEET物件工作表的Range  
當程式碼 在一般Module中 Range("A2:H17").Select  是指做用中SHEET的Range  
你要到 VBA 的視窗中 將滑鼠移到程式碼的範圍裡 按下F5    執行一次  Sub Macro1()程式 才會有作用

TOP

回復 12# PD961A


我將欄位放大 所以程式碼直接修正到"L"欄去..可是會無法執行
  
Selection.FormatConditions.Add Type:=xlExpression, Formula1:="=OR(A2=$A$1,A2=$B$1,A2=$C$1,A2=$D$1,A2=$E$1,A2=$F$1,A2=$G$1,A2=$H$1,A2=$I$1,A2=$J$1,A2=$K$1,A2=$L$1)"

TOP

        靜思自在 : 話多不如話少,話少不如話好。
返回列表 上一主題