- 帖子
- 4901
- 主題
- 44
- 精華
- 24
- 積分
- 4916
- 點名
- 142
- 作業系統
- Windows 7
- 軟體版本
- Office 20xx
- 閱讀權限
- 150
- 性別
- 男
- 來自
- 台北
- 註冊時間
- 2010-4-30
- 最後登錄
- 2026-7-16
                
|
- Sub Ex()
- Dim Ar()
- With Sheets("查詢")
- test = UCase(.[B1])
- For Each sh In Sheets
- If sh.Name Like "*月" Then
- With sh.Range("A1").CurrentRegion
- For i = 2 To .Rows.Count
- If InStr(UCase(.Cells(i, 1)), test) > 0 Then
- ReDim Preserve Ar(s)
- Ar(s) = .Rows(i)
- s = s + 1
- End If
- Next
- End With
- End If
- Next
- .[A5].CurrentRegion.Offset(1) = ""
- If s > 0 Then
- .[A5].Resize(s, 9) = Application.Transpose(Application.Transpose(Ar))
- Else
- MsgBox "無符合資料"
- End If
- End With
- End Sub
複製代碼 回復 8# shootingstar |
|