話不多說先上菜,看下演示效果:

昨天我們一起學習了制作《可以聯動的 表單控件 — 組合框與列表框 實際應用》

今天我們在這基礎上繼續優化它,使之成為帶搜索、選擇功能的訂單模板工具。今天主要加入單選框以及加入幾行代碼 實現搜索和選擇的功能。使之功能更完善。
今天案例您將學到如下內容:
單選框的使用 及 搜索功能如何實現。
單選框的插入:菜單-【開發工具】-【插入】-【表單控件】-單選框。如下圖所示:

單選框的設置:本案例我們需插入2個單選框,分別在顧客卡號前插入按卡號和顧客名稱前加入按名稱


按卡號的代碼如下:
Sub 選項按鈕11_Click()
Range(“C4”?? = “”
Range(“K1”??.Select
ActiveCell.Formula = “=MATCH(c4,n2:n8,0)”
Range(“C4”??.Select
Range(“C4”??.Interior.Color = 65535
End Sub
代碼說明:按卡號單選框被選中時,顧客卡號清空,K1單元格賦予公式:MATCH(c4,n2:n8,0),這是更新組合框的數據源的鏈接單元。隨著卡號的輸入K2單元格會跟著變動從而組合框的數據源發生變動。輸入卡號的單元變黃以醒目提示要輸入卡號。
按名稱的代碼如下:
Sub 選項按鈕10_Click()
Range(“K1”?? = “”
Range(“C4”??.Interior.Pattern = xlNone
Range(“C4”??.Formula = “=iferror(VLOOKUP(K1,M:O,2,0),””””??”
End Sub
代碼說明:按名稱單選框被選中時,K1單元格被清空,卡號單元格黃色填充清空。卡號單元格賦予公式:=iferror(VLOOKUP(K1,M:O,2,0),””),當組合框選擇不同的名稱時卡號單元格通過VLOOKUP同步更新名稱對應的卡號了。

關于其它的設置請參閱昨天的《可以聯動的 表單控件 — 組合框與列表框 實際應用》里面有詳細的說明。
后面我會再進一步的更新這個模板,使之功能更強大。請大家繼續關注小編的更新哦。
聲明:本文由網站用戶香香發表,超夢電商平臺僅提供信息存儲服務,版權歸原作者所有。若發現本站文章存在版權問題,如發現文章、圖片等侵權行為,請聯系我們刪除。