엑셀 기본 8 문제4의 2,3에서 '폼이 실행되면' 이므로 UserForm_Activate()에서 입력하는거 안니가요?
지금까지는 문제에서 초기화되면이라해서 UserForm_Initialize()로 입력하였습니다.
또 4의 입력관련문제에서 Cells(i, 2) = List품목명.ListIndex.Column(0) 아닌가요?
답엔 그냥 list품목명이라 되있습니다.
엑셀 실전 A의 페이지 레이아웃문제에서 페이지의 가로가운데에 인쇄되도록 페이지가운데 맞춤설정이라 되있는데
인쇄방향자체를 가로로 변경안하여 틀렸습니다.
이것은 문제의 오류가 아닌가요?
안녕하세요.
폼이 나타나고, 폼이 초기화 될때 라는 말이 있으면
initialize에 작성하시면 됩니다.
activate 는 보통 시트가 활성화 될때 로 사용됩니다.
결과적으로 같다면 상관 없지만 보통 폼이 초기화 될때는 initialize에 사용한다고 생각 해 두시는 것이 좋겠습니다.
List품목명의 BoundColumn 속성이 1로 설정되어 있으므로
Cells(입력행,2)=List품목명
으로만 지정해도 첫 번째 열로 인식됩니다.
문제 파일의 기본작업-2 시트가 용지 방향이 가로로 기본 설정되어 있습니다.
제시된 문제 이외의 설정은 기본 값으로 두시면 됩니다.
좋은 하루 보내세요.
-
관리자2019-03-21 21:35:57
안녕하세요.
폼이 나타나고, 폼이 초기화 될때 라는 말이 있으면
initialize에 작성하시면 됩니다.
activate 는 보통 시트가 활성화 될때 로 사용됩니다.
결과적으로 같다면 상관 없지만 보통 폼이 초기화 될때는 initialize에 사용한다고 생각 해 두시는 것이 좋겠습니다.List품목명의 BoundColumn 속성이 1로 설정되어 있으므로
Cells(입력행,2)=List품목명
으로만 지정해도 첫 번째 열로 인식됩니다.
문제 파일의 기본작업-2 시트가 용지 방향이 가로로 기본 설정되어 있습니다.
제시된 문제 이외의 설정은 기본 값으로 두시면 됩니다.
좋은 하루 보내세요.