返回列表 上一主題 發帖

[發問] 依欄位條件自動變色 與 儲存格內的公式向下填滿

[發問] 依欄位條件自動變色 與 儲存格內的公式向下填滿

以下有多個條件想同時達成,請問前輩程式該如何寫?

A7欄位公式:
  1. =IF(C7="","",LOOKUP(C7,{0,701,1301,1501,1701},{"B","A","S","S+","SS"}))
複製代碼
B7欄位公式:
  1. =IF(C7="","",RANK(C7,C:C ))
複製代碼
1. 想依【C列】(直行) 去做【判斷最後一筆資料位置】將【A7欄位】與【B7欄位】以下的欄位自動填滿。
2. 依【A列】(直行)去做判斷,將【A7欄位】與【G7欄位】改成同樣的欄位底色,向下欄位同樣條件。

※ 因有多個顏色條件,故無法用【設定格式化條件】


有做一個指令按鈕,程式碼如下:(希望可以把以上條件全加進來)
  1. Private Sub CommandButton1_Click()

  2.     Rows("6:6").AutoFilter   '自動篩選(要篩選列的位置)
  3.     Range("A7:M200").Sort Key1:=Range("C7"), Order1:=xlDescending, Header:=xlGuess   '自動排列大小(遞減排序)
  4.     ActiveSheet.AutoFilterMode = False   '關閉自動篩選

  5. End Sub
複製代碼

自動排名.rar (12.54 KB)

我很笨,所以我很用心
 我學藝不精,但我渴求知識

回復 2# GBKEE


Dear  GBKEE : 感謝您的幫助,但執行時出現【執行階錯誤'91'】與【沒有設定物件變變或With 區塊變數】

 可否再次幫忙,謝謝您∼
我很笨,所以我很用心
 我學藝不精,但我渴求知識

TOP

        靜思自在 : 有心就有福,有願就有力,自造福田,自得福緣。
返回列表 上一主題