[算表] 進階篩選問題

作者: joibird (人生如戲)   2018-05-30 20:10:30
軟體:Excel
版本:2013
各位前輩好
目前在幫公司製作薪資表
工作表1:員工資料表
工作表2:薪資明細表
建立方式是寫VBA,從員工資料表將姓名寫入薪資
為避免姓名重複,所以利用進階篩選,
篩選準則設定為月份和姓名,若篩選出來沒有結果,就新增這個姓名到薪資;
如果有結果,代表已經有資料,會跳下一筆繼續篩選。
但是遇到了一個問題
有一位員工的名字是單名「陳雪」,另一位是 「陳雪梅」
所以當在篩選有沒有「陳雪」這筆資料時,
篩選的結果就會出現「陳雪梅」,導致程式判斷已經有資料,
陳雪永遠都寫不進薪資= =
有其他辦法只絕對搜尋月份和 "陳雪" 兩個字看有無符合嗎?
感謝各位了m(ˍ _)m
作者: soyoso (我是耀宗)   2018-05-30 20:25:00
條件以="陳雪",則是篩選等於https://i.imgur.com/UNIckQg.jpg
作者: joibird (人生如戲)   2018-05-30 21:39:00
="陳雪" 和 ="=陳雪" 有差別嗎?S大試過真有差可以了謝謝!另請問在vba中該如何表示="=陳"
作者: soyoso (我是耀宗)   2018-05-30 22:04:00
是指如何在條件儲存格內寫入="=陳雪"嗎如果是的話儲存格 = "=""陳雪"""
作者: joibird (人生如戲)   2018-05-31 09:43:00
soyoso謝謝你!

Links booklink

Contact Us: admin [ a t ] ucptt.com