返回列表 上一主題 發帖

[發問] VBA 搜尋的問題

本帖最後由 GBKEE 於 2015-11-10 12:57 編輯

回復 14# sss1159

試試看 2003的排序
  1. Option Explicit
  2. Sub 篩選()
  3.     Dim X$
  4.     X = Application.InputBox("請輸入篩選關鍵字")
  5.     If X = "" Or X = "False" Then Exit Sub   '
  6.     With Sheets("工作表1").[A3]  '
  7.         .Parent.AutoFilterMode = False
  8.         .AutoFilter Field:=1, Criteria1:="*" & X & "*"
  9.         If .End(xlDown).Row = Rows.Count Then MsgBox "找不到資料!!": Exit Sub
  10.         .CurrentRegion.Sort Key1:=.Range("A2"), Order1:=xlAscending, Key2:=.Range("B2"), Order2:=xlAscending, Header:=xlYes
  11.     End With
  12. End Sub
複製代碼
感恩的心......(在麻辣家族討論區.用心學習會有進步的)
但資源無限,後援有限,  一天1元的贊助,人人有能力.

TOP

本帖最後由 GBKEE 於 2015-11-10 13:28 編輯

回復 16# sss1159
[新增日期]  在E欄(第5欄)修改如下:
  1. .CurrentRegion.Sort Key1:=.Range("A2"), Order1:=xlAscending, Key2:=.Range("E2"), Order2:=xlAscending, Header:=xlYes
複製代碼
  1. Sub 篩選()
  2.     Dim X$
  3.     X = Application.InputBox("請輸入篩選關鍵字")
  4.     If X = "" Or X = "False" Then Exit Sub   '
  5.     With Sheets("工作表1").[A3]  '
  6.         .Parent.AutoFilterMode = False
  7.         '篩選前也可所有資料 [新增日期]排序
  8.         '.CurrentRegion.Sort Key1:=.Range("E2"), Order1:=xlAscending, Header:=xlYes
  9.         .AutoFilter Field:=1, Criteria1:="*" & X & "*"
  10.         If .End(xlDown).Row = Rows.Count Then MsgBox "找不到資料!!": Exit Sub
  11.         '只對篩選後資料[新增日期]排序
  12.         .CurrentRegion.Sort Key1:=.Range("E2"), Order1:=xlAscending, Header:=xlYes
  13.     End With
  14. End Sub
複製代碼
感恩的心......(在麻辣家族討論區.用心學習會有進步的)
但資源無限,後援有限,  一天1元的贊助,人人有能力.

TOP

本帖最後由 GBKEE 於 2015-11-11 06:50 編輯

回復 20# sss1159
用你的附檔 2003 沒這問題 .
回復 21# sss1159
2003 可用




ex.GIF (39.88 KB)

ex.GIF

感恩的心......(在麻辣家族討論區.用心學習會有進步的)
但資源無限,後援有限,  一天1元的贊助,人人有能力.

TOP

本帖最後由 GBKEE 於 2015-11-13 06:25 編輯

回復 27# sss1159
  1. '最愛的運動=>F欄
  2.     .AutoFilter Field:=6, Criteria1:="=藍球", Operator:=xlOr, Criteria2:="=排球"
複製代碼
不知VBA程式碼如何編寫,可錄製巨集練習

感恩的心......(在麻辣家族討論區.用心學習會有進步的)
但資源無限,後援有限,  一天1元的贊助,人人有能力.

TOP

        靜思自在 : 做好事不能少我一人,做壞事不能多我一人。
返回列表 上一主題