返回列表 上一主題 發帖

VBA使用VLOOKUP功能

我跟發文的大大有一樣的問題~~~
下面是我寫的函數~~~~
可是按鍵執行後,就出現"無法取得類別WorksheetFunction 的VLookup 屬性"
請問是哪裡出了問題~~~~
請大大指教

Private Sub CommandButton5_Click()

myForm.Label13.Caption = Application.WorksheetFunction.VLookup(myForm.ComboBox1.Text, 工作表1.Range("A:E"), 2, False)

End Sub

TOP

感謝OVEN大大~~~
那可以再請教一個問題嗎?
有辦法讓Excel裡Sheet內下拉式選單~~~~~
隨著MyForm的Label1.Caption來變動嗎?

TOP

本帖最後由 hray1234 於 2015-1-28 10:37 編輯


就是若我點選MyForm上的Label
我裡面現在的函數是這樣
不知道我下拉式選單是否可以對應到我標籤上面的內容~~~~

Private Sub Label13_Click()
Sheets("Adhesion Recipe").Select
Unload Me
End Sub

TOP

Oven大~~~~~
詳細說明如下
Step1.
就是將Label1的內容等於ComboBox1的內容(已解決)
Step2.
點選Label1後,會自動跳到sheet1
然後sheet1裡面的下拉式方塊會對應到Label1的內容
而指定儲存格的內容就會隨著下拉式的方塊的內容而變動

這就是我想要的作法~~~
我試過Oven大上面的寫法~~~~
但是Sheet1內找不到Combobox的選項~~~
若能找到下拉式方塊的函數~~~~
我想應該問題就可以解決了~~~
謝謝

TOP

Sheet1.ComboBox1.List = List
上面的Sheet1裡面沒有Combobox1的選項~~~~~
所以巨集就出現了"找不到方法及資料成員"~~~
偵錯後,就跑到下面的地方了
Sheet1.ComboBox1.List = List
Oven大還有什麼辦法呢?
謝謝

TOP

        靜思自在 : 發脾氣是短暫的發瘋。
返回列表 上一主題