作者joibird (人生如戲)
看板Office
標題[算表] 進階篩選問題
時間Wed May 30 20:10:30 2018
軟體:Excel
版本:2013
各位前輩好
目前在幫公司製作薪資表
工作表1:員工資料表
工作表2:薪資明細表
建立方式是寫VBA,從員工資料表將姓名寫入薪資
為避免姓名重複,所以利用進階篩選,
篩選準則設定為月份和姓名,若篩選出來沒有結果,就新增這個姓名到薪資;
如果有結果,代表已經有資料,會跳下一筆繼續篩選。
但是遇到了一個問題
有一位員工的名字是單名「陳雪」,另一位是 「陳雪梅」
所以當在篩選有沒有「陳雪」這筆資料時,
篩選的結果就會出現「陳雪梅」,導致程式判斷已經有資料,
陳雪永遠都寫不進薪資= =
有其他辦法只絕對搜尋月份和 "陳雪" 兩個字看有無符合嗎?
感謝各位了m(ˍ _)m
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.172.160.127
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Office/M.1527682240.A.C69.html
1F:→ soyoso: 條件以="陳雪",則是篩選等於 05/30 20:25
3F:→ joibird: ="陳雪" 和 ="=陳雪" 有差別嗎? 05/30 21:39
4F:→ joibird: S大試過真有差可以了謝謝!另請問在vba中該如何表示="=陳" 05/30 21:55
5F:→ soyoso: 是指如何在條件儲存格內寫入="=陳雪"嗎 05/30 22:04
6F:→ soyoso: 如果是的話儲存格 = "=""陳雪""" 05/30 22:05
7F:→ joibird: soyoso謝謝你! 05/31 09:43