셀 값의 기준에 따라 한 시트에서 다른 시트로 행을 이동합니다. 셀 값이 충족되면 다른 시트로 이동합니다. 그러나 그것이 움직일 때, 나는 그것이 가치로서 움직일 필요가있다. 내 셀 중 하나에 공식이 있고 그 셀의 값을 새 시트에 넣기 만하면됩니다. 아래는 행을 움직이는 코드의 일부입니다. 내 질문은 PasteSpecial 또는 해당 코드를 값으로 이동하기 위해 어디에서 추가합니까? 감사!VBA- 값으로 다른 시트의 행을 복사하여 붙여 넣기
For Each xCell In xRg
If CStr(xCell.Value) = "Pipeline" Then
xCell.EntireRow.Copy Destination:=Worksheets("Pipeline2").Range("A" & B + 1)
xCell.EntireRow.Delete
B = B + 1
이 방법은 작동했지만 서식이 없어졌습니다 (각 셀 주위에 테두리가 있음). 아직도 그걸 지킬 방법이 있니? 감사! – gluc7
@ gluc7 - 편집을 참조하십시오. – BruceWayne