- 帖子
- 552
- 主題
- 6
- 精華
- 0
- 積分
- 576
- 點名
- 0
- 作業系統
- win7
- 軟體版本
- office 2010
- 閱讀權限
- 50
- 性別
- 男
- 註冊時間
- 2015-2-8
- 最後登錄
- 2026-9-10
  
|
回復 1# v03586
查詢比對的方式有很多種,討論區中有太多例子了,下列提供2種給你參考:- With Sheets("工作表1")
- For Each Rng In .Range("b2:B" & Cells(Rows.Count, 2).End(xlUp).Row)
- If Rng <> "" Then
- If Rng Like P Then
- Rng.Offset(, 4) = Rng.Offset(, -1)
- Rng.Offset(, 5) = G
- End If
- End If
- Next
- End With
複製代碼- Dim Rng As Range
- With Sheets("工作表1")
- With .Columns(2)
- Set Rng = .Find(P, , , 1, , 2)
- If Not Rng Is Nothing Then
- Rng.Offset(, 4) = Rng.Offset(, -1)
- Rng.Offset(, 5) = G
- Else
- MsgBox "查無資料"
- End If
- End With
- End With
複製代碼 |
|