Menu
快讀
  • 旅遊
  • 生活
    • 美食
    • 寵物
    • 養生
    • 親子
  • 娛樂
    • 動漫
  • 時尚
  • 社會
  • 探索
  • 故事
  • 科技
  • 軍事
  • 国际
快讀

最有愛的VBA講解

2021 年 3 月 11 日 时尚YES

老板說,他很多公司都記不住全稱,能不能隨便輸入個關鍵字就把包含關鍵字的名字全列出來?

最有愛的VBA講解

Step 02:

把下面的代碼複制進事件代碼窗口:

Private Sub Worksheet_Change(ByVal Target As Range)

Dim rng As Range

Application.EnableEvents = False ‘禁用事件(由于這是單元格變化即可觸發事件,我們還要對單元格進行錄入數據)

If Target.Address = “$C$2” Then ‘限定觸發事件的單元格爲C2單元格(target表示觸發事件的單元格)

Range(“d2:d100”).ClearContents ‘清除上一次的查詢結果

For Each rng In Range(“a2:a58”) ‘套路,遍曆區域

If rng.Value Like “*” & Target.Value & “*” Then ‘like關鍵字匹配包含條件的數據 *表示任意長度字符

i = Cells(Rows.Count, 4).End(xlUp).Row + 1 ‘獲取D列最後一個非空單元格行號

Cells(i, 4) = rng.Value ‘記錄查詢結果

End If

Next

End If

Application.EnableEvents = True ‘啓用事件

End Sub

相關文章:

  • 原來蘋果還能這樣吃,烘焙達人都在玩 ! 三種花樣吃法教給你!
  • 喜歡吃包子嗎~這里收集了六種包子的做法,快收藏起來做給家人吧!
  • 2022RDGP 舞動新加坡!雲端舞蹈大賽火熱報名中
  • 宅家來編發 | 6款【減齡韓系發型合集】,日常又簡單,3分鍾搞定,天天當個精致小仙女~
  • 幹貨 Step by Step 教你在 uNivUS 上傳疫苗接種證明
  • 2018.9.1經濟學人官譯:私募股權
遊戲

發佈留言 取消回覆

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

©2026 快讀 | 服務協議 | DMCA | 聯繫我們