返回列表 上一主題 發帖

[發問] 請問有沒有快速整理的方法?

回復 1# turbine
  1. Sub YY()
  2. RS = 2: RT = 2
  3. With Sheets("物料總檔")
  4.   Do While .Cells(RS, "A") <> ""
  5.      CT = 4
  6.      If .Cells(RS, "A") <> .Cells(RS - 1, "A") Then
  7.         .Cells(RS, "A").Resize(1, 3).Copy Sheets("整理檔").Cells(RT, "A")
  8.          Do While .Cells(RS + 1, "A") = .Cells(RS, "A")
  9.            .Cells(RS + 1, "B").Resize(1, 2).Copy Sheets("整理檔").Cells(RT, CT)
  10.             RS = RS + 1
  11.             CT = CT + 2
  12.          Loop
  13.          RT = RT + 1
  14.      End If
  15.      RS = RS + 1
  16.   Loop
  17. End With
  18. End Sub
複製代碼

TOP

回復 3# turbine

在VBA編輯器內
1.插入/模組   產生Module1
2.在Module1上雙點  將程式碼貼至右方編輯區
3.按 執行(在上方工具列 向右的三角形)


問題檔.rar (8.84 KB)

TOP

        靜思自在 : 人的眼睛長在前面,只看到別人的缺點,絲毫看不到自己的缺點。
返回列表 上一主題