返回列表 上一主題 發帖

[發問] 如何使用迴圈做欄列替換

[發問] 如何使用迴圈做欄列替換

小弟學VBA不久現在正在學迴圈

如何使用迴圈將我的資料欄列替換??

如圖(使圖1變成圖2)



回復 1# 吳毅謙
  1. Option Explicit
  2. Sub EX()
  3.     Dim Ar(), xRow As Integer, xCol As Integer
  4.     Ar = Range("a1").CurrentRegion.Value '從儲存格轉換的陣列:下限元素索引從 1 開始
  5.     Range("a1").CurrentRegion = ""
  6.     For xRow = 1 To UBound(Ar, 1)               '
  7.         For xCol = 1 To UBound(Ar, 2)
  8.             Cells(xCol, xRow) = Ar(xRow, xCol)
  9.         Next
  10.     Next
  11. End Sub
複製代碼
感恩的心......(在麻辣家族討論區.用心學習會有進步的)
但資源無限,後援有限,  一天1元的贊助,人人有能力.

TOP

回復 2# GBKEE


謝謝GB版大^^

語法雖然不是都看得懂

我再研究一下囉

TOP

        靜思自在 : 吃苦了苦、苦盡廿來,享福了福、福盡悲來。
返回列表 上一主題