返回列表 上一主題 發帖

excel折行分裂問題

回復 10# lionliu
這是我是做的程式碼,不知是否有哪位大個可以告訴我要如何修改
  1. Sub inv()
  2. '
  3. Dim i, j, k, rcnt As Integer
  4. Dim myArray() As String

  5. rcnt = Sheets(1).Cells(Rows.Count, 3).End(xlUp).Row
  6. For i = 5 To rcnt

  7.     myArray = Split(Sheets(1).Cells(i, 3), vbLf)
  8.     'j = i + 6
  9.     For j = 0 To UBound(myArray)
  10.     Sheets(2).Cells(i, 3).Value = myArray(j)
  11.     Next j
  12.     k = i + j
  13.     Sheets(2).Cells(k, 1) = Sheets(1).Cells(i, 1)
  14.     Sheets(2).Cells(k, 7) = Sheets(1).Cells(i, 7)
  15.     Sheets(2).Cells(k, 8) = Sheets(1).Cells(i, 8)
  16.     Next i
  17. End Sub
複製代碼
lionliu

TOP

        靜思自在 : 時時好心就是時時好日。
返回列表 上一主題