[算表] vlookup轉換成VBA

看板Office作者 (乎哈哈)時間17年前 (2009/04/05 01:21), 編輯推噓3(302)
留言5則, 3人參與, 最新討論串1/1
軟體:excel 版本:2003 假設我原本儲存格 B1=VLOOKUP(A1,C:D,2,FALSE)) 但有時候回傳過來的資料並不完全精準 所以我想自己再手動更改B1的資料 但一更改B1公式也就不見了 有什麼方法可以解決呢... 謝謝喔 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.44.104.249

04/05 01:58, , 1F
希望變成怎樣?
04/05 01:58, 1F
不好意思我沒有寫清楚問題 就是假設B1帶出來的值不是我想要的 我想要直接在B1修改...但會動到公式 所以我才想說是不是要VBA寫公式 B1自動回傳VLOOKUP(A1,C:D,2,FALSE)帶出來的值 不知道這樣問有沒有比較清楚>< ※ 編輯: xcubs 來自: 114.44.104.249 (04/05 02:32)

04/05 04:29, , 2F
B1=IF(E1<>"",E1,VLOOKUP(A1,C:D,2,FALSE))
04/05 04:29, 2F

04/05 04:30, , 3F
然後手動修改改在E1 這樣不知道對你來說是不是OK
04/05 04:30, 3F

04/05 15:20, , 4F
這個方法我會 我只是想說能不能不要另外寫在別的儲存格~謝囉
04/05 15:20, 4F

04/05 17:12, , 5F
Application.Vlookup 就可在vba中用vlookup
04/05 17:12, 5F
文章代碼(AID): #19rvSlMb (Office)
文章代碼(AID): #19rvSlMb (Office)