- 帖子
- 5923
- 主題
- 13
- 精華
- 1
- 積分
- 5986
- 點名
- 0
- 作業系統
- win10
- 軟體版本
- Office 2010
- 閱讀權限
- 150
- 性別
- 男
- 來自
- 台灣基隆
- 註冊時間
- 2010-5-1
- 最後登錄
- 2022-1-23
        
|
7#
發表於 2013-1-15 16:25
| 只看該作者
回復 5# spermbank - Option Explicit
- Sub Ex_尋找()
- Dim i As Integer, Rng As Range
- Sheets("SHEET1").UsedRange.Offset(1).EntireRow.Hidden = True
- i = 2
- With Sheets("sheet2")
- Do While .Cells(i, "a") <> ""
- Set Rng = Sheets("SHEET1").Range("A:A").Find(.Cells(i, "a"), lookat:=xlWhole)
- If Not Rng Is Nothing Then Rng.EntireRow.Hidden = False
- i = i + 1
- Loop
- End With
- End Sub
- Sub 全部顯示_尋找()
- Sheets("SHEET1").UsedRange.EntireRow.Hidden = False
- End Sub
複製代碼- Option Explicit
- Sub Ex_進階篩選()
- Dim 準則範圍 As Range
- With Sheets("Sheet2")
- Set 準則範圍 = .Range(.[A1], .[A1].End(xlDown))
- End With
- Sheets("Sheet1").Columns("A:D").AdvancedFilter Action:=xlFilterInPlace, CriteriaRange:=準則範圍, Unique:=False
- End Sub
- Sub 全部顯示_進階篩選()
- Sheets("Sheet1").Columns("A:D").AdvancedFilter Action:=xlFilterInPlace
- End Sub
複製代碼 |
|