[問題] Excel自動帶入對應資料並且進一步判斷值

看板Office作者 (ptty)時間7年前 (2018/10/25 15:44), 編輯推噓0(008)
留言8則, 1人參與, 7年前最新討論串1/1
軟體: Excel 版本: Office 365 想詢問VBA怎麼寫? 我想做的效果是下面這張圖這樣 https://i.imgur.com/gNEBK2g.jpg
我按著谷歌大神找到的方式, 寫了一個Vlookup的vba在檔案內 測試時是可以觸發使用, 但是存檔之後就不能觸發使用了。 不曉得是哪裡弄錯? 但是要再另外做判斷的話就不曉得怎麼寫了?? 不曉得大家能否協助釋疑?? 謝謝!! 下面是我照著寫的觸發Vlookup的程式碼: Private Sub Worksheet_Change(ByVal Target As Range) If Target.Column = 1 Then If Target.Value = "" Then Cells(Target.Row, "B") = "" Else Cells(Target.Row, "B") = "=vlookup(A" & Target.Row & ", List ,2,0) " End If End If End Sub 兩個彼此要對照的試算表是 https://i.imgur.com/uieHYWo.jpg
https://i.imgur.com/lHDPM2O.jpg
-- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 211.20.115.193 ※ 文章網址: https://www.ptt.cc/bbs/Office/M.1540453449.A.000.html

10/25 16:18, 7年前 , 1F
存檔後無法觸發使用方面,要看是否是條件無滿足下,如觸發
10/25 16:18, 1F

10/25 16:18, 7年前 , 2F
後有判斷欄號為1才又執行動作之類的
10/25 16:18, 2F

10/25 16:19, 7年前 , 3F
或是於excel online開啟該檔案?
10/25 16:19, 3F

10/25 16:28, 7年前 , 4F
類似這樣
10/25 16:28, 4F

10/25 16:32, 7年前 , 5F
如是原文連結內輸入CON不用參照的話,再請調整為大寫
10/25 16:32, 5F

10/25 16:32, 7年前 , 6F
如不論大小寫的話,可strconv轉換一下再比對
10/25 16:32, 6F

10/25 16:38, 7年前 , 7F
或是公式字串內配合iferror將參照錯誤的部分帶出"other"
10/25 16:38, 7F

10/25 16:38, 7年前 , 8F
文章代碼(AID): #1RqNH900 (Office)
文章代碼(AID): #1RqNH900 (Office)