0
특정 통합 문서의 값을 다른 통합 문서로 복사하려고합니다. 나는 아래의 코드를 가지고 있지만 값만이 아닌 수식이있는 셀만 반환합니다. pastespecial 등등에 대해 어딘가에 줄을 추가해야하지만 어디서 확실하지 않은지 알고 있습니다. 어떤 도움이 필요합니까?붙여 넣기 수식을 사용하여 한 통합 문서에서 다른 VBA 가져 오기 값
Sub PullClosedData()
On Error GoTo Errorcatch
Dim filePath As String
Dim SourceWb As Workbook
Dim TargetWb As Workbook
Set TargetWb = ActiveWorkbook
Dim emptyRow As Long
emptyRow = Range("A" & Rows.Count).End(xlUp).Offset(1)
filePath = TargetWb.Sheets("results").Range("A1").Value
Set SourceWb = Workbooks.Open(filePath)
SourceWb.Sheets("8").Range("D36:G36").Copy
Destination:=TargetWb.Sheets("Staff data").Range("a" &
Rows.Count).End(xlUp).Offset(1)
SourceWb.Close SaveChanges:=False
MsgBox "Staff data sheet updated"
Exit Sub
Errorcatch: MsgBox Err.Description
End Sub