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