실기시험 응시 후 질문 드립니다.
1. 엑셀- 페이지레이아웃
현재 설정된 인쇄영역에 추가하여 인쇄영역 설정할 경우 어떤 경로로 설정하는 것인지 모르겠습니다.!!
2. 엑세스- 보고서 미리보기 설정 문제에서, 문제에는 메시지박스 띄우라는 말이 없었는데 부가설명+사진으로 메시지 박스 창이 첨부되어 있었습니다. 그 경우에도 메시지 박스 설정이 필요한지요?
그리고 messagebox 매크로를 통해 현재날짜를 표시하라고 했는데, '내용'에 format(date(), "yyyy-mm-dd")라고 입력했는데 메시지 창에 날짜가 아닌 제가 입력한 함수식이 그대로 나왔습니다. 어떻게 지정해야 날짜가 출력되나요?
3. 엑세스- 이벤트프로시저 gotorecord 매서드
docmd.gotorecord(txt~~) 라고 입력했는데 출력할 때 계속해서 디버그창이 떴습니다. 혹시 저거 이외에 추가적으로 입력해야 할 것이 있나요?
답변 부탁드립니당.
안녕하세요.
1. 엑셀- 페이지레이아웃
현재 설정된 인쇄영역에 추가하여 인쇄영역 설정할 경우 어떤 경로로 설정하는 것인지 모르겠습니다.!!
-> 추가할 인쇄영역을 마우스로 드래그하여 설정한 후 [페이지 레이아웃]-[페이지 설정]-[인쇄영역]-[인쇄 영역에 추가]를 클릭하세요.
2. 엑세스- 보고서 미리보기 설정 문제에서, 문제에는 메시지박스 띄우라는 말이 없었는데 부가설명+사진으로 메시지 박스 창이 첨부되어 있었습니다. 그 경우에도 메시지 박스 설정이 필요한지요?
-> 부가설명이 있다고 하셨는데, 문제의 지시사항 중 일부로 지정할 내용이 나와있다는 말씀 아닌 가요? 만약에 그렇다면 메시지 박스 설정을 해야 합니다.
그리고 messagebox 매크로를 통해 현재날짜를 표시하라고 했는데, '내용'에 format(date(), "yyyy-mm-dd")라고 입력했는데 메시지 창에 날짜가 아닌 제가 입력한 함수식이 그대로 나왔습니다. 어떻게 지정해야 날짜가 출력되나요?
-> 메시지 부분의 맨 앞에 =를 붙여 다음과 같이 작성하면 됩니다.
=Format(Date(),"yyyy-mm-dd")
3. 엑세스- 이벤트프로시저 gotorecord 매서드
docmd.gotorecord(txt~~) 라고 입력했는데 출력할 때 계속해서 디버그창이 떴습니다. 혹시 저거 이외에 추가적으로 입력해야 할 것이 있나요?
-> txt이름과 같이 특정 컨트롤로 포커스를 이동하려면 GoToControl을 이용해서 docmd.GoToControl(컨트롤이름)으로 작성해야 합니다. gotorecord는 레코드 포인터를 이동하는 것으로 다음과 같이 작성해야 합니다.
DoCmd.GoToRecord acDataForm, “운행관리”, acNewRec
운행관리 폼의 새 레코드 부분으로 포인터 이동
즐거운 하루 되세요.
-
*2018-07-30 13:49:30
안녕하세요.
1. 엑셀- 페이지레이아웃
현재 설정된 인쇄영역에 추가하여 인쇄영역 설정할 경우 어떤 경로로 설정하는 것인지 모르겠습니다.!!
-> 추가할 인쇄영역을 마우스로 드래그하여 설정한 후 [페이지 레이아웃]-[페이지 설정]-[인쇄영역]-[인쇄 영역에 추가]를 클릭하세요.
2. 엑세스- 보고서 미리보기 설정 문제에서, 문제에는 메시지박스 띄우라는 말이 없었는데 부가설명+사진으로 메시지 박스 창이 첨부되어 있었습니다. 그 경우에도 메시지 박스 설정이 필요한지요?
-> 부가설명이 있다고 하셨는데, 문제의 지시사항 중 일부로 지정할 내용이 나와있다는 말씀 아닌 가요? 만약에 그렇다면 메시지 박스 설정을 해야 합니다.
그리고 messagebox 매크로를 통해 현재날짜를 표시하라고 했는데, '내용'에 format(date(), "yyyy-mm-dd")라고 입력했는데 메시지 창에 날짜가 아닌 제가 입력한 함수식이 그대로 나왔습니다. 어떻게 지정해야 날짜가 출력되나요?
-> 메시지 부분의 맨 앞에 =를 붙여 다음과 같이 작성하면 됩니다.
=Format(Date(),"yyyy-mm-dd")
3. 엑세스- 이벤트프로시저 gotorecord 매서드
docmd.gotorecord(txt~~) 라고 입력했는데 출력할 때 계속해서 디버그창이 떴습니다. 혹시 저거 이외에 추가적으로 입력해야 할 것이 있나요?
-> txt이름과 같이 특정 컨트롤로 포커스를 이동하려면 GoToControl을 이용해서 docmd.GoToControl(컨트롤이름)으로 작성해야 합니다. gotorecord는 레코드 포인터를 이동하는 것으로 다음과 같이 작성해야 합니다.
DoCmd.GoToRecord acDataForm, “운행관리”, acNewRec
운행관리 폼의 새 레코드 부분으로 포인터 이동
즐거운 하루 되세요.