0
VBA에 매크로를 쓰고 있습니다. 이 매크로는 명령을 바꿀 때까지 제대로 작동하고 있었고 이제는 "런타임 오류 9"가 표시됩니다. 인터넷에서 광범위하게 검색 한 후 느슨하게 끝났습니다. 시트 이름이 동일하고 시트가 여전히 존재하며 올바른 통합 문서를 참조하고 있는지 확인했습니다. 아무도 왜이 오류가 표시되는지 말할 수 있습니까?런타임 오류 9
Sub CopyStuff()
Sheets("DR1 -TC-001").Select
Range("C2:P23").Select
'this is the cell range
Selection.Copy
With ActiveWorkbook Sheets.Add
Range("C2:P23").Select
Selection.Paste = wkb2
End Sub
감사하지만 여전히 같은 장소에서 오류가 발생합니다. 나는이 절의 코드를 외면했으며 오류는이 절의 다른 모든 변형에서 동일하다. : S 최종 잠수정과 끝내기는 내 코드의 아래쪽에 있습니다. 제가 방금 섹션을주었습니다 : D – Hannah
어떤 라인에서 오류가 발생합니까? '시트'라인 인 경우 시트 이름과 함께 문제가 발생합니다. 시트 이름의 철자 또는 시트가 들어있는 통합 문서가 현재 활성 통합 문서가 아닙니다. 활성 통합 문서 이름 "MsgBox ActiveWorkbook.Name"을 표시하려면 줄 바로 앞에이 코드를 입력하십시오. –
나는 이것을 시도하고 시트에서 이름을 복사하여 붙여 넣었습니다. 이 오류는 내 코드에서 행을 이동할 때만 발생합니다. – Hannah