프로시저 작성할 때 어떨 때 ""을 붙이는 지가 헷갈리는데요.
1. 엑셀 프로시저 작업에서 예를들어,
cmb콘도명.rowsource="E4:E7" 인 코드에서
" " 은 왜 붙이는 건가요?
2. 2부 179p의 4번 코드설명을 보면
분류코드.setfocus
라고 되어있는데
분류코드에 " "가 붙지 않은 이유가 필드명이기 때문인가요? (컨트롤명일 때는 붙이지 않는다고 알고있습니다.)
3. 액세스 프로시저 작성 때 쓰는 " "의 용도가
엑셀 프로시저 작성 때와 다른가요?? 어떻게 다른지도 설명 해주세요.
4. 액세스에서 보고서 페이지를 설정 할 때
=[page] & " /" .................. 이런식으로 쓰고
보고서에 쓰이는 컨트롤 원본을 정할 때
=iif([txt순이익]>=2000,"흑자","적자") 이런식으로 쓰던데
[ ]를 쓰는 용도가 다른것인가요?
기본적으로 ""는 문자를 나타낼때 사용하죠.
1. 컨트롤명.rowsource="e4:e7" 의 경우는 공식으로 외우시면 됩니다. rowsource 사용법은 이렇다 라고 기억하세요.
2. 네 필드명이나 컨트롤명에는 ""를 붙이시면 안되죠.
3. 프로시저 작성의 경우도 공식처럼 사용방법이 있는 것입니다. 문제를 많이 풀어보시면 ""를 어디에 넣어야 하는지 아시게 되실 거예요.
잘안된다면 같은 유형의 문제의 코드를 한페이지에 적어놓고 비교하는 것도 방법입니다.
4. [] 은 필드명이나 컨트롤명 등일때 자동으로 붙여주는 것으로 없어도 정상실행된다면 []없이도 사용가능 합니다.
[]이 없어서 필드명이나 컨트롤명으로 인식하지 않아 제대로 작동되지 않는다면 []을 붙여서 사용하시면 됩니다.
좋은 하루 되세요.
"-
*2011-09-03 09:42:14
기본적으로 ""는 문자를 나타낼때 사용하죠.
1. 컨트롤명.rowsource="e4:e7" 의 경우는 공식으로 외우시면 됩니다. rowsource 사용법은 이렇다 라고 기억하세요.
2. 네 필드명이나 컨트롤명에는 ""를 붙이시면 안되죠.
3. 프로시저 작성의 경우도 공식처럼 사용방법이 있는 것입니다. 문제를 많이 풀어보시면 ""를 어디에 넣어야 하는지 아시게 되실 거예요.
잘안된다면 같은 유형의 문제의 코드를 한페이지에 적어놓고 비교하는 것도 방법입니다.
4. [] 은 필드명이나 컨트롤명 등일때 자동으로 붙여주는 것으로 없어도 정상실행된다면 []없이도 사용가능 합니다.
[]이 없어서 필드명이나 컨트롤명으로 인식하지 않아 제대로 작동되지 않는다면 []을 붙여서 사용하시면 됩니다.
좋은 하루 되세요.
"