返回列表 上一主題 發帖

[發問] VBA TextBox 輸入利用Vlookup讓Label 顯示數值問題

本帖最後由 minture3 於 2015-4-9 14:52 編輯

回復 1# fantersy

試試看這樣!!
剛試了一下 用這個方式的話每打一個字就會搜尋一次
資料筆數如果很多的話 不知道會不會執行速度很慢
    Private Sub TextBox1_Change()
On Error GoTo EH:
X = Application.WorksheetFunction.VLookup(TextBox1.Text, Sheets("sheet1").Range("A1:C7"), 2, False)
Y = Application.WorksheetFunction.VLookup(TextBox1.Text, Sheets("sheet1").Range("A1:C7"), 3, False)
EH:
Label1.Caption = X
Label2.Caption = Y
End Sub

TOP

回復 3# lpk187
改成EXIT就不會有我上面那個問題了!!
感謝!!
剛好這也是我需要的!!

TOP

        靜思自在 : 一個人不怕錯,就怕不改過,改過並不難。
返回列表 上一主題