반복문의 변수
261
1 câu hỏi đã được viết
Câu trả lời 1
0
엑셀 VBA에서는 변수를 선언하지 않아도 사용이 가능합니다.
VBA에 정해져있는 키워드(Range, Sheets, Value,.... 등)가 아니면 변수로 인식하여 프로그램이 동작됩니다.
기본적으로 시트라는 것이 엑셀파일에 포함되어 있거나 미리 선언되어 있거나 그러한 것은 아닙니다.
'변수'라는 단어가 가 VBA에 정해진 키워드가 아니기때문에 변수라고 생각하고 프로그램이 실행된답니다.
그런데, VBA에서도 변수를 선언하지 않고 사용하는 것은 처리 속도와 오류처리 효율성 등에 문제가 발생하기 때문에 선언한 후 사용하도록 권유하고 있습니다.
모듈 선언부에 'Option Explicit' 문을 추가해두면 이 모듈에서는 반드시 변수를 선언한 후 사용해야 합니다.
선언하지 않으면 변수 선언이 되지 않았다는 오류가 발생합니다.
이러한 내용은 변수 선언 파트에서 자세히 다루고 있습니다.
다른 프로그램 제작 경험이 있으시다면 좀 더 궁금증을 해소하시기 위해 변수 선언 파트를 먼저 학습해보시는것도 좋습니다.
감사합니다~^^
강의자료 다운로드 문제
0
223
1
강의자료 깨짐
0
250
3
개체컬렉션 질문입니다!
0
522
2
VBA 질문
0
519
1
VBA 관련 질문드립니다.
0
256
1
실습파일 - Active X / 읽기 전용으로 열기 해제 방법
0
476
1
파일취합 변수
0
254
1
분명 강의와 똑같이 적었는데 오류가 뜨네요 무슨 문제일까요..?
0
288
1
매크로동작오류
0
360
2
매크로 원상복귀
0
587
1
실습파일 받는 방법 문의
0
350
1
VBA Solver 초기값에서 최적해 관련 파라미터 업데이트 안됨
0
476
1
개체메서드
0
285
2
thisworkbook.path
0
593
1
서식자동화 메크로 만들때
0
398
2
수업자료 이름이 깨지는 것과 매크로 실행 안됨
0
580
2
사업부 행번호 자동입력
0
409
1
강의파일 실행문제
0
278
1
Rows와 EntireRow
0
384
1
셀에 있는 문자를 소리(스피커)로 듣기?
0
668
2
실행이 되지 않는데 어떤부분이 잘못되었는지 알려주시면 감사드리겠습니다!
0
189
1
파일시트 취합하기 문의
0
430
2
2강 (행 숨기기) 매크로
0
312
1
취합 및 반복 프로시져
0
257
1

