標題:
[發問]
請問VB如何使用excel的vlookup公式呢?
[打印本頁]
作者:
PIPI
時間:
2020-4-5 05:50
標題:
請問VB如何使用excel的vlookup公式呢?
[attach]31866[/attach]
我想在第一格的mya.Text裡輸入,商品的國際條碼
然後讓第二格的myb.Caption裡利用Vlookup去抓取資料回傳顯示
活頁簿名稱是"總品項"
原本寫在excel裡的公式是 =VLOOKUP(D10,總品項!A:D,2,FALSE))
想改用表單的方式去加入呈現
不知是否有人能協助我加入這段呢?
麻煩了,謝謝
作者:
apolloooo
時間:
2021-3-2 08:37
Application.worksheetfunction.vlookup( ) <-- 一樣方式使用
VBA中使用Excel的函式。
https://docs.microsoft.com/zh-tw/office/vba/api/excel.worksheetfunction.vlookup
作者:
s3526369
時間:
2021-7-9 08:13
回復
1#
PIPI
Private Sub mya_Exit(ByVal Cancel As MSForms.ReturnBoolean)
Dim rn As Range
For Each rn In Sheets("sheet1").Range("A2:A1000" & Sheets("總品項").Cells(Rows.Count, "A").End(xlUp).Row)
If mya.Text = rn Then
myb.Value = Sheets("總品項").Cells(rn.Row, "B")
Exit For
' MsgBox ("完成")
Else
myb.Value = "查無此資料"
End If
Next
End Sub
複製代碼
在mya輸入完國際碼自動輸入myb項目
歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)