手把手教你Excel制作動態模糊匹配的下拉菜單(vba下拉框模糊匹配)

      網友投稿 1611 2022-06-24

      手機如何做表格:點擊查看

      我們知道,可以利用函數制作模糊匹配的下拉菜單,但函數那家伙的特點是小巧靈,數據量稍大,效率就直接彌留之際了。眾所周知,在Excel里,高效率解決復雜問題,還是得靠又傻又愣的VBA。那么,今天就再給大家分享一下,如何使用VBA制作更好用的動態模糊匹配下拉菜單。

      完成后的效果演示如下:

      如上圖所示,點擊A列單元格,Excel會自動跳出一個文本輸入框和一個列表框。當在文本框中輸入數據時,列表框的數據會隨之動態更新。

      選中目標工作表,在【開發工具】→【插入】→【ActiveX控件】,先后插入一個文本框和一個列表框。控件的大小和存放的位置都隨意,反正這事你說了也不算,后面代碼會自己做調整。

      需要注意的是,如果你不會調整VBA代碼,那么此處文本框的名字必須為TextBox1,列表框的名字必須為ListBox1——正常而言,這倆名字也都是系統默認的。

      保持目標工作表選中狀態不變,按快捷鍵打開VBE編輯器,將以下代碼粘貼到當前工作表的代碼窗口。

      代碼解析見注釋

      最后關閉VBE,將當前工作簿另存為xlsm文件即可。
      ……

      手把手教你Excel制作動態模糊匹配的下拉菜單(vba下拉框模糊匹配)

      如果你不懂VBA,按以上步驟操作后,需要將代碼中的”示例”替換為下拉列表數據源所在的工作表名,將”d2:d” & .Cells(Rows.Count, “d”)部分,替換為實際數據源所在列。

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      上一篇:實用Excel技巧分享:巧用【Ctrl】和【Shift】快捷鍵(excel中ctrl shift)
      下一篇:Excel數據透視表學習之值字段設置(數據透視表如何在值列顯示文本)
      相關文章
      亚洲一级特黄大片在线观看 | 亚洲欧洲综合在线| 国产啪亚洲国产精品无码| 亚洲国产精品自在自线观看 | 亚洲无码高清在线观看| www.91亚洲| 亚洲Av无码乱码在线观看性色| mm1313亚洲精品无码又大又粗| 在线观看亚洲专区| 亚洲精品无码永久在线观看| 亚洲视频人成在线播放| 亚洲乱码中文字幕手机在线| 国产L精品国产亚洲区久久 | 亚洲中文字幕无码一区二区三区| 国产偷国产偷亚洲高清日韩| 久久久久无码专区亚洲av| 久久久久亚洲AV无码专区桃色| 久久青青草原亚洲av无码| 亚洲精品无码MV在线观看| 亚洲AV无码成人精品区在线观看| 亚洲国产美国国产综合一区二区 | 无码色偷偷亚洲国内自拍| 亚洲国产精品激情在线观看| 亚洲中文字幕无码爆乳av中文| 亚洲一区精品无码| 亚洲乱亚洲乱妇无码麻豆| 久久亚洲精品AB无码播放| 日韩亚洲Av人人夜夜澡人人爽| 337p日本欧洲亚洲大胆精品555588| 亚洲香蕉免费有线视频| 亚洲AV综合色区无码二区偷拍| 亚洲综合成人婷婷五月网址| 久久亚洲精品11p| 亚洲综合国产精品第一页| 亚洲成AV人片一区二区密柚| 亚洲最大成人网色| 亚洲人成网站在线观看播放动漫 | 亚洲AV永久无码精品一福利| 亚洲人成色77777在线观看大| 亚洲欧洲精品无码AV| 精品亚洲A∨无码一区二区三区|