返回列表 上一主題 發帖

請問如何篩選每分鐘術據

回復 1# xu123
  1. Option Explicit
  2. Sub Ex進階篩選_資料複製在其他地方()
  3.     With Sheets("A12520120706")
  4.        If .FilterMode Then .ShowAllData          '資料處於篩選模式 則顯示全部資料
  5.         .Cells(1, .Columns.Count) = "XXX"        '進階篩選: 計算式 準則欄位 不可與資料庫欄位名稱一樣
  6.         .Cells(2, .Columns.Count) = "=SECOND(時間)=0"
  7.         .Range("L2").CurrentRegion = ""
  8.         .Range("A2:" & .Range("A2").End(xlToRight).End(xlDown).Address).AdvancedFilter Action:=xlFilterCopy, CriteriaRange:=.Cells(1, .Columns.Count).Resize(2), CopyToRange:=.Range("L2"), Unique:=False
  9.                                                'Action:=xlFilterCopy  '資料複製在其他地方
  10.     End With
  11. End Sub
  12. Sub Ex進階篩選_在原範圍顯示()
  13.     With Sheets("A12520120706")
  14.          If .FilterMode Then .ShowAllData
  15.         .Cells(1, .Columns.Count) = "XXX"
  16.         .Cells(2, .Columns.Count) = "=SECOND(時間)=0"
  17.         .Range("A2:" & .Range("A2").End(xlToRight).End(xlDown).Address).AdvancedFilter Action:=xlFilterInPlace, CriteriaRange:=.Cells(1, .Columns.Count).Resize(2), Unique:=False
  18.                                                     'Action:=xlFilterInPlace   在原範圍顯示
  19.     End With
  20. End Sub
複製代碼

TOP

        靜思自在 : 【時日莫空過】一個人在世間做了多少事,就等於壽命有多長。因此必須與時間競爭,切莫使時日空過。
返回列表 上一主題