返回列表 上一主題 發帖

[轉貼] For...Next 與 For Each...Next 迴圈的基本概念

回復 4# Adela
如2樓 的SHEET2 轉回為SHEET1格式 嗎 但無法轉回如原來的SHEET1內容
試試看
  1. Sub Ex()
  2. Dim Rng As Range, Ar(), E As Range, i%
  3. With Sheet2
  4.     Set Rng = .Range(.[A2], .[A65536].End(xlUp))
  5.     ReDim Ar(1 To Rng.Count)
  6.     For i = 1 To UBound(Ar)
  7.         Ar(i) = Array(Split(Rng(i), "-")(1), Split(Rng(i), "-")(0), Rng(i, 2))
  8.     Next
  9. End With
  10. With Sheet1
  11. .Columns("A:C") = ""
  12. .[A1].Resize(UBound(Ar), 3) = Application.Transpose(Application.Transpose(Ar))
  13. End With
  14. End Sub
複製代碼

TOP

        靜思自在 : 【行善要及時】行善要及時,功德要持續。如燒開水一般,未燒開之前千萬不要停熄火候,否則重來就太費事了。
返回列表 上一主題