lierenhuichang
根據輸入的內容自動顯示不同的背景填充色?
案例:
下圖 1 是學生成績表,需要按照規則,
- 按不同的分數區間顯示對應的背景色(見下圖 2)
- 在上述條件基礎上,把對應的分數顯示成文字(見下圖 3)
解決方案 1:
1. 選中需要設置的單元格區域,選擇菜單欄的“開始”-->"條件格式"-->“新建規則”
2. 在彈出的對話框中選擇“新建規則”--> 確定
3. 在新彈出的對話框中:
- 選擇第 2 個選項“只為包含以下內容的單元格設置格式”-->
- 在下方的設置格式中分別選“單元格值”、“大於或等於”、“90”-->
- 點擊下方的“格式”按鈕選擇需要的背景色 -->
- 確定
4. 按同樣的步驟設置 80 分以上的背景色,需要注意的是:此處的“單元格值”要選擇“介於”“80”到“89”
5. 依次完成 4 種顏色的設置 --> 確定
6. 設置已經完成,以下是實際演示效果
解決方案 2:
1. 現在來製作第 2 種效果,將分數自動顯示成文字:
選中需要設置的單元格區域,選擇菜單欄的“開始”-->"條件格式"-->“突出顯示單元格規則”-->“大於”
2. 在彈出的對話框中輸入“89”--> 設置為“自定義格式”--> 確定
3. 在彈出的對話框中選擇“填充”選項卡 --> 選擇所需的顏色
4. 選擇“數字”選項卡 -->"自定義"--> 在類型中輸入“優”--> 確定
5. 現在設置 80 分以上的背景色及顯示文字:選擇菜單欄的“開始”-->"條件格式"-->“突出顯示單元格規則”-->“介於”
6. 在彈出的對話框中輸入“80”到“89”--> 設置為“自定義格式”--> 確定
7. 按同樣的方式設置背景色及文字
8. 依次完成 4 種顏色的設置,就能實現以下效果:
Excel小花椒
首先很高心為您解答這個問題。
其實這個很簡單的,請按照以下步驟設置即可:
一、首先設置宏的安全性。
1、office2003參考這圖。
2、office 2007設置如下:
選擇啟用所有的宏或者第三種無數字簽署的宏。
3、office2010-2016的設置如下:
二、宏設置好了,假設我們要修改本工作簿中的第1個表【原版】的內容。我想讓他高亮,顏色為藍。我們按下面的步驟進行:先右擊點擊【原版】工作表,選擇查看代碼:
然後,複製粘貼以下內容,然後保存,關閉即可。
源代碼:
Private Sub Worksheet_Change(ByVal Target As Range)
Target.Font.Color = vbBlue 'vbblue代表高亮為藍色
End Sub
這是原版內容
任意修改內容就會出現藍色高亮字體。
若要恢復字體顏色,調整字體顏色即可恢復。
以上為個人拙見,若有高人高見,歡迎大家一起交流。
愛隨行sweet
直接選中單元格設置格式即可。