변화가있는 테이블을 다른 시트에 복사해야하는 프로젝트를 만들고 있는데, 데이터 전송 물결 시트가 동기화되어야합니다. 하나의 양식 데이터를 채우려면 데이터를 전송해야합니다. 모든 시트.내가 런타임 오류가 발생했습니다.
Option Explicit
Private Sub Worksheet_Change(ByVal Target As Range)
Dim KeyCells As Range
Set KeyCells = Range("C4:E8")
If Not Application.Intersect(KeyCells, Range(Target.Address)) _
Is Nothing Then
Worksheets("sheet1").Range("D4:D8").Copy _
Destination:=Worksheets("sheet2").Range("D4:D8")
'MsgBox "Cell " & Target.Address & " has changed." Just for code testing don't look at it
End If
End Sub
워크 시트 모듈에이 코드가 있습니까? –
워크 시트 모듈에이 코드가 있습니까? 그게 무슨 뜻이야? VBA에서 방금 시작했습니다. –
시트 이름 중 하나의 철자가 잘못되었습니다. 탭의 시트 이름과 일치하지 않습니다. 공백이나 다른 숨겨진 문자가 없는지 다시 확인하십시오. –