하나의 통합 문서에서 매크로를 실행하고 각 실행 후에 비활성 통합 문서로 이동하여 활성 통합 셀 (또는 다른 통합 문서에 가기 전에 활성화 된 셀)을 강조 표시해야합니다.). 다음은 내가 시도한 것입니다 :비활성 통합 문서의 활성 셀 강조 표시
myWorkbook.Sheets("mySheet").Activate
Worksheets("mySheet").ActiveCell.Interior.ColorIndex = 8
두 번째 라인에서 객체가이 속성 또는 메소드를 지원하지 않는다는 오류가 계속 발생합니다. 시트가 열려 있지만 현재이 코드가 실행되는 시트가 아닙니다.
가능하면이 문제를 해결하고 이후 커서/선택 항목을 다음 셀로 옮길 수 있습니까?
감사합니다!
편집은 : 나는 또한 당신은 내가 일을하지 않는 것이 좋습니다 ActiveCell
을 사용하고 myWorkbook.Sheets("mySheet").ActiveCell.Interior.ColorIndex = 8
'myWorkbook.Worksheets ("mySheet")를 사용해 보았습니까? (1,1) .Interior.ColorIndex = 8'? (올바른 주소로 (1,1)을 조정해야합니다). – Ralph
@Ralph 예, 이전에 시도했습니다. 죄송합니다. 방금 시도한 최신 버전을 게시했습니다. 또한 통합 문서가 매크로를 지원하는지 확인했지만 해결되지 않았습니다. – pez