返回列表 上一主題 發帖

[發問] 複製多列儲存格

回復 1# caichen3
  1. Sub ex()
  2. Dim Ar(), i%, s%
  3. Dim A As Range
  4. For Each A In Range([E3], [E3].End(xlToRight))
  5.    If A.Interior.ColorIndex = 3 Then
  6.           ReDim Preserve Ar(3, i)
  7.           For s = 2 To 0 Step -1
  8.           Ar(2 - s, i) = A.Offset(-s).MergeArea(1).Value
  9.           Next
  10.           i = i + 1
  11.     End If
  12. Next
  13. If i > 0 Then Sheets(2).[A1].Resize(i, 3) = Application.Transpose(Ar)
  14. End Sub
複製代碼
學海無涯_不恥下問

TOP

        靜思自在 : 修行要繫緣修心,藉事練心,隨處養心。
返回列表 上一主題