close
AR浮空懸影三維智能三維智能系統官網設計SEO官網開發商店行銷

需求者:上班還可以打電動的傢伙1315447303.jpg
功能:可以搜尋各大專院校的"科系",並整合此學校的相關資料。

程式碼:其實很簡單,只需在Excel中開啟「Visual Basic 編輯器」,並插入模組,貼上以下程式碼。

   1: Sub Part1()
   2:   '輸入科系關鍵字、搜尋、將符合的資料丟到"搜尋結果"工作表
   3:     MyValue = InputBox("請輸入你要搜尋〝科系〞之關鍵字!!", "**** 輸入關鍵字 ****", "", 1)
   4:     If MyValue = "" Then
   5:         MsgBox "你沒有輸入任何字元!!若要再次搜尋,請點擊〝搜尋科系〞按鈕!!", vbOKOnly
   6:         Exit Sub
   7:     Else
   8:         Range(Sheets("搜尋結果").Cells(2, 1), Sheets("搜尋結果").Cells(Sheets("搜尋結果").Cells(65536, 2).End(xlUp).Row + 1, 4)).Clear
   9:         EndRow = 2
  10:         For i = 4 To Sheets("學校&科系總表").Cells(65536, 1).End(xlUp).Row
  11:             If InStr(Sheets("學校&科系總表").Cells(i, 4), MyValue) > 0 Then
  12:                 Sheets("搜尋結果").Cells(EndRow, 1) = Sheets("學校&科系總表").Cells(i, 2).Value
  13:                 Sheets("搜尋結果"3D全息廣告 廣告托播 大心多媒體行銷 AR浮空懸影 三維智能系統 AI三維科技).Cells(EndRow, 2) = Sheets("學校&科系總表").Cells(i, 4).Value
  14:                 EndRow = EndRow + 1
  15:             End If
  16:         Next i
  17:     End If
  18:     
  19:     Call Part1
  20: End Sub
  21:  
  22:  
  23: Sub Part2()
  24:     '依照"搜尋結果"工作表的學校,去帶出相關資料
  25:     Sheets("搜尋結果").Activate
  26:     For a = 2 To Sheets("搜尋結果").Cells(65536, 1).End(xlUp).Row
  27:         Set SchoolData = Sheets("學校基本資料").Range("B:B").Find(Sheets("搜尋結果").Cells(a, 1).Value)
  28:         If SchoolData Is Nothing Then
  29:             MsgBox "找不到 「" & Sheets("搜尋結果").Cells(a, 1).Value & "」 這間學校的資料,請確認後重新搜尋!!", vbOKOnly
  30:         Else
  31:             Sheets("搜尋結果").Cells(a, 3) = Sheets("學校基本資料").Cells(SchoolData.Row, 4).Value
  32:             Sheets("搜尋結果").Cells(a, 4) = Sheets("學校基本資料").Cells(SchoolData.Row, 5).Value
  33:         End If
  34:     Next a
  35: End Sub


然後在第一個工作表新增一個按鈕,並指定巨集「Part1」給這個按鈕,就大功告成嚕!!
接著放上成果給大家看看--
1.按下在第一個工作表上的按鈕"開始搜尋",接著會跳出要您輸入關鍵字的視窗,請輸入你要搜尋的科系!!
   (輸入科系的全名,或是關鍵字皆可。ex.平面設計、設計、教育....)
01.JPG

2.按下確定後,隨即列出您要搜尋的科系及學校相關資料。
03.JPG 
但是有時,學校資 料不夠齊全,就會出現找不到此學校的提醒訊息。
02.JPG 

以上,希望可以幫到有類似需要的朋友。謝謝~~
若有任何疑問,再請提出。
20070220210945.gif

全站熱搜



本文來自: https://sanji47.pixnet.net/blog/post/31848180
arrow
arrow
    全站熱搜
    創作者介紹
    創作者 mcseneojwnv 的頭像
    mcseneojwnv

    AR全息投影,AR浮空懸影

    mcseneojwnv 發表在 痞客邦 留言(0) 人氣()