inflearn logo
강의

Course

Instructor

Complete mastery of Excel macros and VBA from basics to practical use

1-3. Creating an absolute reference macro to automate data editing

[질문] 숨겨진 셀로 인한 오류 해결방법

666

sc6re

7 asked

0

안녕하세요. 좋은 강좌를 찾아서 이제 시작하게 되었습니다.

질문 드립니다.

시트.select '★ 이 부분이 숨겨진 시트를 만났을 때 오류가 발생합니다.

For Each 시트 In Worksheets

    if(시트 <> 숨겨진셀) '숨겨진 셀이 아닐 경우만 취급.

        시트.Select '★

    반복할 내용

Next

    
위와 같이 수정하려면 어떻게 해야 하는지 알고 싶습니다.

excel VBA 업무 생산성

Answer 2

0

sc6re

감사합니다. 선생님 덕분에 힘을 얻고 시작합니다.

0

onwings

안녕하세요?

숨겨진 시트에서는 Select 메서드를 사용할 수 없어서 오류가 발생할겁니다.

작업할 시트가 숨겨진 시트가 아닐 경우(시트가 보이는 경우)만 실행되도록 조건문을 이렇게 사용하시면 됩니다.

For Each 시트 In Worksheets

    If 시트.Visible = True Then

        시트.Select

        반복할 실행문들-----

    End If

Next

부가적으로 Sheets 개체의 Visible 속성에 대해 더 설명드리면,

Visible은 시트 숨기기와 숨기기취소 상태를 반환하는 속성으로
True, False, xlHidden, xlVeryHidden을 속성 값으로 사용할 수 있습니다.
xlVeryHidden으로 설정하면 시트에서 숨기기 취소를 할 수 없도록 할 수도 있답니다.

강의자료 다운로드 문제

0

247

1

강의자료 깨짐

0

275

3

개체컬렉션 질문입니다!

0

564

2

VBA 질문

0

550

1

VBA 관련 질문드립니다.

0

286

1

실습파일 - Active X / 읽기 전용으로 열기 해제 방법

0

523

1

파일취합 변수

0

273

1

분명 강의와 똑같이 적었는데 오류가 뜨네요 무슨 문제일까요..?

0

304

1

매크로동작오류

0

386

2

매크로 원상복귀

0

619

1

실습파일 받는 방법 문의

0

367

1

VBA Solver 초기값에서 최적해 관련 파라미터 업데이트 안됨

0

494

1

개체메서드

0

304

2

thisworkbook.path

0

615

1

서식자동화 메크로 만들때

0

430

2

수업자료 이름이 깨지는 것과 매크로 실행 안됨

0

609

2

사업부 행번호 자동입력

0

422

1

강의파일 실행문제

0

301

1

Rows와 EntireRow

0

401

1

셀에 있는 문자를 소리(스피커)로 듣기?

0

697

2

반복문의 변수

1

276

1

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

0

198

1

파일시트 취합하기 문의

0

445

2

2강 (행 숨기기) 매크로

0

328

1