개체메서드
284
작성한 질문수 1
강사님, 안녕하세요.
개체메서드 입력하는 과정에서 시트를 추가할 때,
shteets.add after 뒤에 ":" 를 넣은 뒤 "="를 쓰는 이유가 궁금합니다.
답변 2
1
네~ 안녕하세요?
after:=sheets(sheets.count) 으로 입력할 때 :=는 구분 기호와 같은것으로 정해진 형식으로 항상 함께 사용해야 합니다.
VBA 문법에 정해진 일종의 약속된 기호라고 할 수 있습니다.
예를 들면 윈도우에서 경로명을 표시할 때 C:₩문서₩실적.xlsx 로 사용하는데, 이때 ₩표시는 폴더명을 구분할 때 사용하는 기호인것처럼 :=도 그런 의미로 이해하시면 됩니다.
단순하게 등호(=)로 사용해도 될텐데 :=로 사용하는 이유는 VBA코드를 개발한 분들의 뜻이 있겠지만
아마도 다른 속성의 값을 대입하는 일반 대입문과 구분하기 위해서 :=로 하지 않았을까 짐작해봅니다.
강의자료 다운로드 문제
0
223
1
강의자료 깨짐
0
250
3
개체컬렉션 질문입니다!
0
522
2
VBA 질문
0
519
1
VBA 관련 질문드립니다.
0
256
1
실습파일 - Active X / 읽기 전용으로 열기 해제 방법
0
475
1
파일취합 변수
0
253
1
분명 강의와 똑같이 적었는데 오류가 뜨네요 무슨 문제일까요..?
0
288
1
매크로동작오류
0
358
2
매크로 원상복귀
0
586
1
실습파일 받는 방법 문의
0
348
1
VBA Solver 초기값에서 최적해 관련 파라미터 업데이트 안됨
0
475
1
thisworkbook.path
0
592
1
서식자동화 메크로 만들때
0
397
2
수업자료 이름이 깨지는 것과 매크로 실행 안됨
0
580
2
사업부 행번호 자동입력
0
408
1
강의파일 실행문제
0
275
1
Rows와 EntireRow
0
382
1
셀에 있는 문자를 소리(스피커)로 듣기?
0
666
2
반복문의 변수
1
260
1
실행이 되지 않는데 어떤부분이 잘못되었는지 알려주시면 감사드리겠습니다!
0
189
1
파일시트 취합하기 문의
0
429
2
2강 (행 숨기기) 매크로
0
310
1
취합 및 반복 프로시져
0
256
1





