• 카테고리

    질문 & 답변
  • 세부 분야

    오피스

  • 해결 여부

    미해결

실행이 되지 않는데 어떤부분이 잘못되었는지 알려주시면 감사드리겠습니다!

22.03.26 07:54 작성 조회수 93

0

- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요!
- 먼저 유사한 질문이 있었는지 검색해보세요.
- 서로 예의를 지키며 존중하는 문화를 만들어가요.
- 잠깐! 인프런 서비스 운영 관련fd문의는 1:1 문의하기를 이용해주세요.

답변 1

답변을 작성해보세요.

1

안녕하세요?

 

코드 창 맨 위에 Option Explicit 문이 있으면 변수를 선언한 후 사용해야 합니다.

( 이 내용은 변수 선언에 대한 섹션에 자세히 나와 있습니다)

 

For Each 시트 In Worksheets  에서 '시트'가 변수입니다.

이 변수는 선언을 한 후 사용하기도 하고 그냥 사용하기도 하는데

코드 창 맨 위에 Option Explicit 문을 입력해 두면 변수 선언문이 있어야 합니다.

 

해결 방법은 

1. 코드 창 맨 위에 Option Explicit 문을 삭제하거나

2. For Each 반복문 위에 

     Dim 시트 as Worksheet   문장을 추가하면 됩니다.

 

또 다른 질문사항이 있으면 올려주십시오.