作者JointBank (噓~ 不要問!)
看板Office
標題[文件] 使用combox值進行vlookup查詢
時間Mon Sep 11 14:08:54 2017
軟體:EXCEL
版本:2016
欲使用 COMBOX1.VALUE 的值
經由VLOOKUP函數查詢LIST1工作表
其結果寫入TEXTBOX7值內
Private Sub ComboBox1_Change()
Dim data As Range
Dim Str2 As String
Dim ACC_CODE As String
Set data = [ACCCODE]
TextBox7.Text = Appliction.WorksheetFunction.VLookup(ComboBox1.Value,
list2.Range("ACCCODE"), 2, False)
END SUB
執行後出現 錯誤'424'
此數需要物件請問這裡要怎麼修正
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.37.195.11
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Office/M.1505110138.A.F04.html
2F:→ soyoso: 請檢查名稱管理員內是否有ACCCODE該自訂名稱 09/11 18:21
3F:→ JointBank: 感謝S大 忘記說 是出現在下一行 09/11 18:39
4F:→ soyoso: 如果是下一行的話,以原文的巨集會先出現變數先定義 09/11 18:55
6F:→ soyoso: 因為應是Application,原文為Appliction 09/11 18:55
8F:→ JointBank: 謝謝S大 這種小地方真的好容意漏掉 我還對了好幾遍 09/11 19:22
9F:→ JointBank: 呢 09/11 19:22
10F:→ newacc: 小技巧是打code時全部小寫,換行程式沒有自動幫你大寫就可 09/12 23:22
11F:→ newacc: 能有東西打錯 09/12 23:22
12F:→ JointBank: 感謝nac大大告知技巧 09/12 23:45
13F:→ JointBank: newaac 09/12 23:46
14F:→ JointBank: newacc 一直打錯抱歉 09/12 23:47