시험보고 왔는데 엑셀/ 액세스 질문드립니다.
질문이 너무 많아서 죄송하네요...
1> 엑셀
1) 사용자정의함수
A의 경우 100%지급, B의 경우 95%지급한다. 라고 나왔는데요
프로시저에서는 %를 못쓰니까 그냥 * 1, * 0.95 했는데 맞나요?
2) 모듈 만들기
엑셀에서 제가 모듈을 누르는걸 클래식 모듈을 만들어서 그건 지울줄 몰라서 못지우고
모듈에서 사용자정의함수 문제 작업했는데요, 클래식 모듈 냅둔게 0점 요인이 되는지 궁금합니다.
3) 마지막문제 애플리케이션만들기
시트에 있는 버튼을 클릭하면 나오는 폼 화면에, 콤보상자를 클릭하면
그 콤보상자가 오늘 날짜부터 7일 전 날짜까지 표시되게 한다는데
무슨 함수를 쓰나요? 또 좌측에 Rowsource를 써야되나 additem을 쓰나 고민하다 결국 날렸습니다..
즉, 콤보상자누르면
2016-01-09
2016-01-08
.
.
.
이렇게 쭉 나열되게 되는거요. 어떻게 하는지 궁금해요.
4) 외부데이터 불러오기
외부데이터 불러올때 보통 날짜 제한 둘때
<= 2005-12-31 등으로 날짜를 - 로 표시하는데
20051231이런식으로 쓸수도 있나요?
문제에서 형식에 알맞게 쓰라고 되있어서 -로 썼더니 값이 아예안나와서
위처럼 했더니 나왔습니다.
5) 프로시저 내 계산식 쓰기
제가 예전에 어플리케이션 문제때 + 문제에서, val(숫자형식으로 표시)을 안썼더니 1 더하기 1이 11로 나온 경험이 있습니다.
근데 뺄셈에서는 val 적용을 안해도 괜찮은 것 같더라구요. 정말 그런지 궁금합니다.
하지만 어플리케이션 문제와 달리 사용자정의함수 쓸때는 +를 쓰든 -를 쓰든 제약이 없었던 것 같은데
실제로 계산할때 어플리케이션은 val을 써야하는 상황이 많고, 사용자정의함수는 아예 안써도 무방하고 그런가요?
2> 액세스
1)폼
.png)
이렇게 좌측에 눈금나오고 화살표 표시나오게는 어떻게 하나요?
매크로나 프로시저로 푸는게 아니었던 것으로 기억합니다.
2) ADO와 msgbox문제
rs!근무일수 라는 값에 카운트를 적용할수 있나요?
형식이 어떻게 되는지 궁금합니다.
Count([rs!근무일수])라고 해봤는데 안되더라구요...
그리고 이 함수를 연결때 &로 연결하는지 궁금합니다.
또 제가 조건이 없다고 rs.open 뒤에 아무것도 안썼는데 반드시 그 뒤에 써야하는 것 맞죠?
3) 테이블
컨트롤에 "남" 혹은 "여"만 쓸 수 있도록.. 이면
유효성검사규칙에 in("남","여")로 쓰는게 맞나요?
질문이 너무 많네요. 답변해주시면 정말 감사드리겠습니다.
안녕하세요.
1> 엑셀
1) 사용자정의함수
A의 경우 100%지급, B의 경우 95%지급한다. 라고 나왔는데요
프로시저에서는 %를 못쓰니까 그냥 * 1, * 0.95 했는데 맞나요?
-> 네 맞습니다.
2) 모듈 만들기
엑셀에서 제가 모듈을 누르는걸 클래식 모듈을 만들어서 그건 지울줄 몰라서 못지우고
모듈에서 사용자정의함수 문제 작업했는데요, 클래식 모듈 냅둔게 0점 요인이 되는지 궁금합니다.
-> 채점과 관련해서는 저희도 세부적인 내용까지는 알지 못합니다. 기존에 있는 것을 삭제한 것이 아니니 상관 없을듯 한데, 정확하지는 않습니다.
3) 마지막문제 애플리케이션만들기
시트에 있는 버튼을 클릭하면 나오는 폼 화면에, 콤보상자를 클릭하면
그 콤보상자가 오늘 날짜부터 7일 전 날짜까지 표시되게 한다는데
무슨 함수를 쓰나요? 또 좌측에 Rowsource를 써야되나 additem을 쓰나 고민하다 결국 날렸습니다..
즉, 콤보상자누르면
2016-01-09
2016-01-08
.
.
.
이렇게 쭉 나열되게 되는거요. 어떻게 하는지 궁금해요.
-> 아래와 같은 형식으로 입력하면 됩니다.
컨트롤이름.additem date-7
컨트롤이름.additem date-6
컨트롤이름.additem date-5
컨트롤이름.additem date-4
4) 외부데이터 불러오기
외부데이터 불러올때 보통 날짜 제한 둘때
<= 2005-12-31 등으로 날짜를 - 로 표시하는데
20051231이런식으로 쓸수도 있나요?
문제에서 형식에 알맞게 쓰라고 되있어서 -로 썼더니 값이 아예안나와서
위처럼 했더니 나왔습니다.
-> 맞게 하셨습니다. 문제애서 형식에 맞게 쓰라고 나와있던 것으로 보아 20051231으로 작성하라는 의미듯 합니다.
5) 프로시저 내 계산식 쓰기
제가 예전에 어플리케이션 문제때 + 문제에서, val(숫자형식으로 표시)을 안썼더니 1 더하기 1이 11로 나온 경험이 있습니다.
근데 뺄셈에서는 val 적용을 안해도 괜찮은 것 같더라구요. 정말 그런지 궁금합니다.
하지만 어플리케이션 문제와 달리 사용자정의함수 쓸때는 +를 쓰든 -를 쓰든 제약이 없었던 것 같은데
실제로 계산할때 어플리케이션은 val을 써야하는 상황이 많고, 사용자정의함수는 아예 안써도 무방하고 그런가요?
-> 문제에서 val를 사용하라는 지시사항이 있을 때는 반드시 사용해야 하지만, 그런 지시사항이 없다면 사용하든, 안하든 결과값만 정확히 나오면 상관 없습니다.
2> 액세스
1)폼
.png)
이렇게 좌측에 눈금나오고 화살표 표시나오게는 어떻게 하나요?
매크로나 프로시저로 푸는게 아니었던 것으로 기억합니다.
-> 폼의 속성에서 '레코드 선택기' 속성을 "예"로 지정하면 됩니다.
2) ADO와 msgbox문제
rs!근무일수 라는 값에 카운트를 적용할수 있나요?
형식이 어떻게 되는지 궁금합니다.
Count([rs!근무일수])라고 해봤는데 안되더라구요...
그리고 이 함수를 연결때 &로 연결하는지 궁금합니다.
-> 레코드 셋 안에서 개수를 구하려면 rs.RecordCount으로 작성하면 됩니다. 예를들면 Msgbox "개수 : " & rs.RecordCount로 작성하면 됩니다.
또 제가 조건이 없다고 rs.open 뒤에 아무것도 안썼는데 반드시 그 뒤에 써야하는 것 맞죠?
-> 결과가 정상적으로 나왔다면 상관 없습니다.
3) 테이블
컨트롤에 "남" 혹은 "여"만 쓸 수 있도록.. 이면
유효성검사규칙에 in("남","여")로 쓰는게 맞나요?
-> 네 맞습니다.
즐거운 하루 되세요.
-
*2016-01-14 09:37:17
안녕하세요.
1> 엑셀
1) 사용자정의함수
A의 경우 100%지급, B의 경우 95%지급한다. 라고 나왔는데요
프로시저에서는 %를 못쓰니까 그냥 * 1, * 0.95 했는데 맞나요?
-> 네 맞습니다.
2) 모듈 만들기
엑셀에서 제가 모듈을 누르는걸 클래식 모듈을 만들어서 그건 지울줄 몰라서 못지우고
모듈에서 사용자정의함수 문제 작업했는데요, 클래식 모듈 냅둔게 0점 요인이 되는지 궁금합니다.
-> 채점과 관련해서는 저희도 세부적인 내용까지는 알지 못합니다. 기존에 있는 것을 삭제한 것이 아니니 상관 없을듯 한데, 정확하지는 않습니다.
3) 마지막문제 애플리케이션만들기
시트에 있는 버튼을 클릭하면 나오는 폼 화면에, 콤보상자를 클릭하면
그 콤보상자가 오늘 날짜부터 7일 전 날짜까지 표시되게 한다는데
무슨 함수를 쓰나요? 또 좌측에 Rowsource를 써야되나 additem을 쓰나 고민하다 결국 날렸습니다..
즉, 콤보상자누르면
2016-01-09
2016-01-08
.
.
.
이렇게 쭉 나열되게 되는거요. 어떻게 하는지 궁금해요.
-> 아래와 같은 형식으로 입력하면 됩니다.
컨트롤이름.additem date-7
컨트롤이름.additem date-6
컨트롤이름.additem date-5
컨트롤이름.additem date-4
4) 외부데이터 불러오기
외부데이터 불러올때 보통 날짜 제한 둘때
<= 2005-12-31 등으로 날짜를 - 로 표시하는데
20051231이런식으로 쓸수도 있나요?
문제에서 형식에 알맞게 쓰라고 되있어서 -로 썼더니 값이 아예안나와서
위처럼 했더니 나왔습니다.
-> 맞게 하셨습니다. 문제애서 형식에 맞게 쓰라고 나와있던 것으로 보아 20051231으로 작성하라는 의미듯 합니다.
5) 프로시저 내 계산식 쓰기
제가 예전에 어플리케이션 문제때 + 문제에서, val(숫자형식으로 표시)을 안썼더니 1 더하기 1이 11로 나온 경험이 있습니다.
근데 뺄셈에서는 val 적용을 안해도 괜찮은 것 같더라구요. 정말 그런지 궁금합니다.
하지만 어플리케이션 문제와 달리 사용자정의함수 쓸때는 +를 쓰든 -를 쓰든 제약이 없었던 것 같은데
실제로 계산할때 어플리케이션은 val을 써야하는 상황이 많고, 사용자정의함수는 아예 안써도 무방하고 그런가요?
-> 문제에서 val를 사용하라는 지시사항이 있을 때는 반드시 사용해야 하지만, 그런 지시사항이 없다면 사용하든, 안하든 결과값만 정확히 나오면 상관 없습니다.
2> 액세스
1)폼
.png)
이렇게 좌측에 눈금나오고 화살표 표시나오게는 어떻게 하나요?
매크로나 프로시저로 푸는게 아니었던 것으로 기억합니다.
-> 폼의 속성에서 '레코드 선택기' 속성을 "예"로 지정하면 됩니다.
2) ADO와 msgbox문제
rs!근무일수 라는 값에 카운트를 적용할수 있나요?
형식이 어떻게 되는지 궁금합니다.
Count([rs!근무일수])라고 해봤는데 안되더라구요...
그리고 이 함수를 연결때 &로 연결하는지 궁금합니다.
-> 레코드 셋 안에서 개수를 구하려면 rs.RecordCount으로 작성하면 됩니다. 예를들면 Msgbox "개수 : " & rs.RecordCount로 작성하면 됩니다.
또 제가 조건이 없다고 rs.open 뒤에 아무것도 안썼는데 반드시 그 뒤에 써야하는 것 맞죠?
-> 결과가 정상적으로 나왔다면 상관 없습니다.
3) 테이블
컨트롤에 "남" 혹은 "여"만 쓸 수 있도록.. 이면
유효성검사규칙에 in("남","여")로 쓰는게 맞나요?
-> 네 맞습니다.
즐거운 하루 되세요.