[算表] 輸入特定字元,自動變更儲存格顏色

作者: hp19910110 (融兒)   2014-06-03 21:30:33
軟體: excel
版本: 2007、2010
我有一份檔案裡面有兩個工作表
一個是人員總表,另一個是每日人員分配表
人員總表的部分是
姓名 社號 類別
王大明 1234 特約
王曉明 0123 正式
王老五 5891 臨時
小華 0001 正式
小花 5631 正式
大明 4444 臨時
小白 0488 特約
人員分配表的部分會依照每個人每天做的工作不同,
而輸入到不同的儲存格內。
但每日都需統計特約有幾人、正式有幾人、臨時有幾人
目前是用儲存格的底色在統計,
但我想改成輸入社號後工作表會自行帶入姓名及儲存格的底色
不曉得有沒有比較快速的方法呢?!
作者: soyoso (我是耀宗)   2014-06-03 22:55:00
輸入社號自行帶入姓名來看的話,可用函數vlookup儲存格底色方面是依特約、正式、臨時來分嗎?
作者: hp19910110 (融兒)   2014-06-03 22:57:00
vlookup也可使其值顯示在同一儲存格內嗎?底色是用特約、正式、臨時來分沒錯~
作者: soyoso (我是耀宗)   2014-06-03 23:04:00
輸入社號的儲存格和函數看來還是要不同儲存格了底色方面如果配合輔助格的話應可用格式化條件來變更
作者: hp19910110 (融兒)   2014-06-03 23:08:00
不過資料大約有100筆,用格式化條件似乎只能一筆一筆輸入?我原本是想輸入名字帶入底色就好,不過輸入名字也滿花時間的,所以才想說輸入社號XD
作者: soyoso (我是耀宗)   2014-06-03 23:15:00
底色以特約、正式、臨時來看就設定三筆
作者: hp19910110 (融兒)   2014-06-03 23:19:00
我現在的表格是輸入名字、自行設定底色後下方的儲存格會統計各有幾人。人員分配表裡只有名字而已@@~如果用自動校正+格式化條件不知能否達到目的呢?還是要用巨集QQ
作者: soyoso (我是耀宗)   2014-06-04 00:00:00
底色方面想到是這樣 http://goo.gl/U4E1KN
作者: hp19910110 (融兒)   2014-06-04 00:01:00
啊...要改哪邊才能改成限定該檔案使用呢? 現在這樣不管用哪個檔,輸入4444都變成大明了XD
作者: soyoso (我是耀宗)   2014-06-04 00:04:00
建議用Worksheet_Change內寫intersect來限定範圍,再加判斷
作者: hp19910110 (融兒)   2014-06-04 00:18:00
明天來研究一下XD 是說我剛剛把上面的VBA刪掉了,但輸入4444還是會出現大明耶@@~要怎麼取消他XDD
作者: soyoso (我是耀宗)   2014-06-04 00:28:00
Application.AutoCorrect.DeleteReplacement "4444"
作者: hp19910110 (融兒)   2014-06-04 00:36:00
感謝S大! 明天再來研究看看能不能順利了><

Links booklink

Contact Us: admin [ a t ] ucptt.com