1. 엑셀에서 VBE를 사용하는 것은 문제 2번의 사용자 정의 함수밖에 없고 VBA를 사용하는 것은 문제 4번의 프로시저밖에 없는게 맞나요? 둘다 똑같이 Alt+F11을 입력하여 접속하는데 VBE와 VBA의 차이는 무엇인가요?
2. VBE와 VBA에서 코드를 입력할 때 Enter를 해야하나요 아니면 Ctrl+Enter를 해야하나요? 저는 Enter로 알고있는데 강사님께서 Ctrl+Enter를 하셔서 질문 드립니다.
3. CurrentRegion.Rows.Count함수는 프로시저 식을 입력하다가 .을눌러도 함수들이 안뜨던데 제가 직접 처음부터 끝까지 일일이 입력해야하나요? 그리고 꼭 단어가 시작할 때 대문자로 시작해야 하나요?
4. 프로시저에서 셀을 입력할때 꼭 소문자를 써야하나요? 예를 들어 B3이 아닌 b3, A1:A10이 아닌 a1:a10이라고 입력해야하는지 질문 드립니다.
답장 부탁드립니다.
1. 사용자 정의함수와 프로시저에서 사용하는 두가지가 같은 것입니다.
비주얼베이직 에디터(VBE), 혹은 비주얼베이직 어플리케이션(VBA) 으로 표시되기 때문에 그렇게 이름을 붙인 것 같습니다.
2. enter을 누르는 것이 맞습니다.
3. . 을 눌렀을때 표시가 안될 때는 오타가 있는지 확인 해 보세요.
간혹 표시되지 않을 때는 직접 입력하셔야 합니다.
대 소문자 구분하지 않습니다. 소문자로 입력하면 자동으로 대문자로 표시됩니다.
4. 꼭 대문자로 표시해야 하는 경우만 아니라면 소문자를 쓰셔도 됩니다.
"A" 와 같이 결과에 A 를 표시하고자 한다면 대문자를 사용하여야 합니다.
좋은 하루 되세요.
-
관리자2020-11-20 13:04:16
1. 사용자 정의함수와 프로시저에서 사용하는 두가지가 같은 것입니다.
비주얼베이직 에디터(VBE), 혹은 비주얼베이직 어플리케이션(VBA) 으로 표시되기 때문에 그렇게 이름을 붙인 것 같습니다.
2. enter을 누르는 것이 맞습니다.
3. . 을 눌렀을때 표시가 안될 때는 오타가 있는지 확인 해 보세요.
간혹 표시되지 않을 때는 직접 입력하셔야 합니다.
대 소문자 구분하지 않습니다. 소문자로 입력하면 자동으로 대문자로 표시됩니다.
4. 꼭 대문자로 표시해야 하는 경우만 아니라면 소문자를 쓰셔도 됩니다.
"A" 와 같이 결과에 A 를 표시하고자 한다면 대문자를 사용하여야 합니다.
좋은 하루 되세요.