0
我有一個工作簿,它有一個「主表」工作表,其中包含項目的所有產品。基於交貨階段欄(「BF」),它們被轉移到正確的舞臺表。 Layout of the Worksheets. Stage worksheets go up to 24. 6-24 are hidden.Excel VBA基於一列中的值選擇是轉移到下一空行還是先留空行
產品按階段分類爲同一產品的類型或組。在不同的組之間有空行。目前我的代碼已將產品轉移到正確的階段,但不同產品組之間沒有分工。 View of Master Sheet sorted by Product, not by Stage.例如;在D10和D05之間應該有一個空行,因爲這是第一階段的下一個產品,但不同於D10。
我當前的代碼是這樣的:
Sub LineCopy()
RowClear.ClearRows
Dim LR As Long, i As Long, x As Long, xLR As Long, y As Long
LR = Sheets("Master Sheet").Range("A" & Rows.Count).End(xlUp).Row
Application.ScreenUpdating = False
For i = 10 To LR
For x = 1 To 24
If Sheets("Master Sheet").Range("BF" & i).Value = x Then
Sheets("Master Sheet").Range("A" & i).EntireRow.Copy
Sheets("Stage " & x & " Sheet").Range("A" & Rows.Count).End(xlUp).Offset(1).PasteSpecial (xlPasteValues)
End If
Next x
Next i
Application.CutCopyMode = False
End Sub
預先感謝您的幫助。
謝謝你。它完美的工作! – Beth