- 帖子
- 182
- 主題
- 34
- 精華
- 0
- 積分
- 316
- 點名
- 0
- 作業系統
- Win 7
- 軟體版本
- Office 2010
- 閱讀權限
- 20
- 性別
- 男
- 來自
- Taiwan
- 註冊時間
- 2010-5-2
- 最後登錄
- 2023-6-24
|
感謝指導
我把 Columns("A") 與 Each A,前者A欄,後者變數A。
如把變數A改為變數H,應該比較清楚。
With Sheets(Sh)
If Application.CountA(.Range("B7:B65536")) = 0 Then
For Each H In .Range(.[B7], .[B65536].End(xlUp))
With Sheets(Dh)
d(H.Value) = d(H.Value) + 1
Set B = .Columns("A").Find(H, lookat:=xlWhole).Offset(, 6)
H.Offset(, 2).Resize(, 24).Copy B.Offset(d(H.Value), 0)
End With
Next H
End If
End With |
|