- 帖子
- 4901
- 主題
- 44
- 精華
- 24
- 積分
- 4916
- 點名
- 142
- 作業系統
- Windows 7
- 軟體版本
- Office 20xx
- 閱讀權限
- 150
- 性別
- 男
- 來自
- 台北
- 註冊時間
- 2010-4-30
- 最後登錄
- 2026-7-16
                
|
回復 7# jimmuLu
Sub nn()
For Each a In Range([A1], [A65536].End(xlUp).Offset(-1, 0))'迴圈範圍從第一個儲存格開始,到A欄最後儲存格往上找到資料,再往上一格,就是最後第二筆
For Each b In Range(a.Offset(1, 0), [A65536].End(xlUp))'迴圈從第一個迴圈變數的下一格開始,到資料結束
r = r + 1
Range(Cells(r, 5), Cells(r, 6)) = Array(a.Value, b.Value)'依序填入E:F欄
Next
Next
End Sub |
|