강의

멘토링

커뮤니티

Cộng đồng Hỏi & Đáp của Inflearn

Hình ảnh hồ sơ của sroh8994
sroh8994

câu hỏi đã được viết

Hoàn thành việc làm chủ các macro Excel và VBA từ cơ bản đến sử dụng thực tế

6-2. Thêm mô-đun và viết thủ tục phụ

개체메서드

Viết

·

272

0

강사님, 안녕하세요.

개체메서드 입력하는 과정에서 시트를 추가할 때,

shteets.add after 뒤에 ":" 를 넣은 뒤 "="를 쓰는 이유가 궁금합니다.

 

excelVBA업무-생산성

Câu trả lời 2

1

onwings님의 프로필 이미지
onwings
Người chia sẻ kiến thức

네~ 안녕하세요?
after:=sheets(sheets.count) 으로 입력할 때 :=는 구분 기호와 같은것으로 정해진 형식으로 항상 함께 사용해야 합니다.
VBA 문법에 정해진 일종의 약속된 기호라고 할 수 있습니다.

예를 들면 윈도우에서 경로명을 표시할 때 C:₩문서₩실적.xlsx 로 사용하는데, 이때 ₩표시는 폴더명을 구분할 때 사용하는 기호인것처럼 :=도 그런 의미로 이해하시면 됩니다.

단순하게 등호(=)로 사용해도 될텐데 :=로 사용하는 이유는 VBA코드를 개발한 분들의 뜻이 있겠지만
아마도 다른 속성의 값을 대입하는 일반 대입문과 구분하기 위해서 :=로 하지 않았을까 짐작해봅니다.

 

0

sroh8994님의 프로필 이미지
sroh8994
Người đặt câu hỏi

자세하고 빠른 답변 감사합니다! 도움이 되었습니다!

Hình ảnh hồ sơ của sroh8994
sroh8994

câu hỏi đã được viết

Đặt câu hỏi