inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

엑셀 매크로와 VBA 기초부터 실무활용까지 완전 정복

1-3. 데이터 편집을 자동화하는 절대 참조 매크로 만들기

변수 선언 오류 메시지

257

최정현

작성한 질문수 1

1

파일 완성본의 편집기에서 내용을 복사하여 예제파일 매크로 편집에서 붙여넣기 하고 실행(F5)시키면 변수가 선언되지 않았다는 오류메시지가 뜹니다.

업무 생산성 VBA excel

답변 1

1

엑셀여신

이 프로그램을 수정하면서 반복을 하기 위해 '시트' 변수를 사용했습니다.
변수는 원래 선언을 하고 사용해야 하는데, 자동 매크로 단계에서는 변수에 대한 설명을 하기에 어려울듯하여
변수 선언없이 바로 사용하는 방식으로 수정해서 그렇답니다.

프로그램 맨 위에
Dim 시트 As Worksheet
를 추가로 입력해주세요.
시트 변수를 선언하는 문장입니다.

최정현님께서 사용하고 계신 엑셀 프로그램에는 [변수 선언 요구]라는 옵션이 설정되어 있는듯합니다.
모듈 코드창 맨 위에 'Option Explicit' 문장이 있지 않는지요?
[변수 선언 요구] 옵션이 설정되어 있는 PC에서는 이 문장이 자동으로 추가됩니다.
이 문장이 있으면 변수는 항상 선언하고 사용해야 하고, 만약 선언 없이 사용하면 질문하신것처럼 오류 메시지가 표시됩니다.

변수와 관련된 사항은 [6-3.변수선언과사용방법살펴보기] 파트에서 자세히 설명되기때문에
지금 자동매크로 부분에서는 오류만 수정하시고 넘어가면 될것 같습니다.

또 다른 질문사항이 있으시면 언제든지 질문 올려주십시오~
좋은 하루 되세요~^^

강의자료 다운로드 문제

0

223

1

강의자료 깨짐

0

250

3

개체컬렉션 질문입니다!

0

521

2

VBA 질문

0

519

1

VBA 관련 질문드립니다.

0

256

1

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

0

475

1

파일취합 변수

0

253

1

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

0

288

1

매크로동작오류

0

357

2

매크로 원상복귀

0

585

1

실습파일 받는 방법 문의

0

348

1

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

0

474

1

개체메서드

0

284

2

thisworkbook.path

0

591

1

서식자동화 메크로 만들때

0

397

2

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

0

580

2

사업부 행번호 자동입력

0

408

1

강의파일 실행문제

0

275

1

Rows와 EntireRow

0

382

1

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

0

665

2

반복문의 변수

1

260

1

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

0

189

1

파일시트 취합하기 문의

0

429

2

2강 (행 숨기기) 매크로

0

310

1