quetion~!!!!
1. 소수점 자리수표현할때
셀서식-회계 -소수자릿수0 해도되고
위에상단에 홈-표시형식- 회계표시형식 지정한후 소수점 한자리씩 옮기면서 해도 상관없죠?
부분을 Cells(입력행, 5) = txt매출금액 * 0.1
=cells(입력행,3)*0.1
해도 상관없는건가요? 교재에 어떤부분은 cells 을 이용하고 어떤부분은 txt 부분을 이용해서요
자료에는 생산일:2010-10-30 이런식으로된 자료를
1~6월까지는상반기 7~8은 하반기로
크로스탭 쿼리만드는건데 어떤식으로하는건가요?
조건에 between 1 and 6 으로하고 뒤에껀 between 7 and 12 하고
두개다 행조건으로하니까 실행이 안되네요.
like*인천*
6.
P.164
1-2 성명의 끝나는글자가 "수" 지정시
=RIGHT(B3,1)="수" 라고하셧는데요
*수 로하면안되는가요? 제가 예전에 이렇게 배웠던거 같아서요. 결과는 같아요
앞에 유형에서는 항상 LISTINDEX+실제자료가 시작하는 부분 (3,4) 숫자를 붙였었는데요
여기서는 왜뒤에 아무것도 안붙이는건가요?
그리고 P.194 4-2-2 에서
여기서 LISTINDEx+ 뒤에붙이는 숫자는 (기존유형)
[표1]부분이아니라 [표2]부분을 기준으로 +7을한것인데요 이건 무엇을 보고 알수있는건가요?
4-2-1번에서 CMB차종이 K7:K15 를 참조한다고 했으므로 평소처럼 표1을보고 +4 하는것이아니라
K7:K15 기준으로 +7을 하는것인건가요? 어딜보고 참조해야하는지 알려주세요~
1. 네 정확하게 지정되면 상관 없습니다.
2. 네 결과가 같다면 상관 없습니다.
3. 괄호 하고 안하고 결과가 같다면 안하셔도 되구요. 하셔도 상관 없는 부분입니다.
괄호가 없어 정확한 결과가 나오지 않는다면 괄호는 꼭 해주셔야 됩니다.
4. 필드에 식을 만들어 if(month([날짜])<=6,"상반기","하반기") 와 같이 사용하셔야 합니다.
5. like *인천*
으로 입력해서 정상적으로 표시된다면 사용하셔도 됩니다. 정상 표시되지 않는다면
like "*인천*" 로 "" 를 사용하셔야 하구요.
6. 결과가 같다면 상관 없지만 고급필터에서 *수 가 수로 끝나는 값이 아니라 수가 포함 된 값이 되므로
정확한 결과가 나오지 않을 수 있어서 right 함수를 사용하는 것입니다.
7.8.
아래 설명을 참고해 주세요.
listindex와 list,listindex의 차이점을 설명 드릴께요. 이렇게 이해하시는 것이 빠르실 거예요.
첫번째 코드는 목록상자나 콤보상자에서 특정 행을 추출할 때 사용하고, 두번째 코드는 워크시트의 셀안의 내용을 가져올때 사용 하게 됩니다.
참조행 = lst과목.ListIndex
입력행 = [a2].Row + [a2].CurrentRegion.Rows.Count
Cells(입력행, 1) = txtID
Cells(입력행, 2) = txt이름
Cells(입력행, 3) = lst과목.List(참조행, 0)
Cells(입력행, 4) = lst과목.List(참조행, 1)
Cells(입력행, 5) = lst과목.List(참조행, 2)
Cells(입력행, 6) = lst과목.List(참조행, 3) - (lst과목.List(참조행, 3) * txt할인율)
여기에서 참조행에 lst과목.listindex 라고 정의해 두고
lst과목.list(참조행,0) 으로 사용 하고 있습니다.
이것은 참조행이 어디인지 지정해 놓고 lst과목에서 참조행의 위치와 0인.. 그러니깐 참조행이 만약 2이고 찾고자하는 것이 0행에 있다는 그런 뜻이 됩니다.
참조행 = lst열차종류.listindex + 4
입력행 = [a3].row + [a3].currentregion.rows.count
cells(입력행, 1) = txt번호
cells(입력행, 2) = cells(참조행, 8)
cells(입력행, 3) = cells(참조행, 9)
cells(입력행, 4) = txt매수
cells(입력행, 5) = txt매수 * cells(참조행, 10)
이 문장에서는 lst열차종류에서 참조되는 행의 위치를 이미 지정하였습니다. 그리고 사용 할때는 8,9와 같이 엑셀에서 위치하는 열을 미리 적어 둔 것입니다.
한마디로 말하면.. 첫번째 코드는 폼안의 list박스내의 자료를 찾아서 셀에 입력 하는 것이구요. 
두번째 코드는 워크시트에서 참조표가 있는 곳의 위치를 지정하여 입력할 데이터를 확인 하는 것입니다. 

좋은 하루 되세요.
-
*2014-12-04 06:48:04
1. 네 정확하게 지정되면 상관 없습니다.
2. 네 결과가 같다면 상관 없습니다.
3. 괄호 하고 안하고 결과가 같다면 안하셔도 되구요. 하셔도 상관 없는 부분입니다.
괄호가 없어 정확한 결과가 나오지 않는다면 괄호는 꼭 해주셔야 됩니다.
4. 필드에 식을 만들어 if(month([날짜])<=6,"상반기","하반기") 와 같이 사용하셔야 합니다.
5. like *인천*
으로 입력해서 정상적으로 표시된다면 사용하셔도 됩니다. 정상 표시되지 않는다면
like "*인천*" 로 "" 를 사용하셔야 하구요.
6. 결과가 같다면 상관 없지만 고급필터에서 *수 가 수로 끝나는 값이 아니라 수가 포함 된 값이 되므로
정확한 결과가 나오지 않을 수 있어서 right 함수를 사용하는 것입니다.
7.8.
아래 설명을 참고해 주세요.
"listindex와 list,listindex의 차이점을 설명 드릴께요. 이렇게 이해하시는 것이 빠르실 거예요.
첫번째 코드는 목록상자나 콤보상자에서 특정 행을 추출할 때 사용하고, 두번째 코드는 워크시트의 셀안의 내용을 가져올때 사용 하게 됩니다.
참조행 = lst과목.ListIndex
입력행 = [a2].Row + [a2].CurrentRegion.Rows.Count
Cells(입력행, 1) = txtID
Cells(입력행, 2) = txt이름
Cells(입력행, 3) = lst과목.List(참조행, 0)
Cells(입력행, 4) = lst과목.List(참조행, 1)
Cells(입력행, 5) = lst과목.List(참조행, 2)
Cells(입력행, 6) = lst과목.List(참조행, 3) - (lst과목.List(참조행, 3) * txt할인율)
여기에서 참조행에 lst과목.listindex 라고 정의해 두고
lst과목.list(참조행,0) 으로 사용 하고 있습니다.
이것은 참조행이 어디인지 지정해 놓고 lst과목에서 참조행의 위치와 0인.. 그러니깐 참조행이 만약 2이고 찾고자하는 것이 0행에 있다는 그런 뜻이 됩니다.참조행 = lst열차종류.listindex + 4
입력행 = [a3].row + [a3].currentregion.rows.countcells(입력행, 1) = txt번호
cells(입력행, 2) = cells(참조행, 8)
cells(입력행, 3) = cells(참조행, 9)
cells(입력행, 4) = txt매수
cells(입력행, 5) = txt매수 * cells(참조행, 10)이 문장에서는 lst열차종류에서 참조되는 행의 위치를 이미 지정하였습니다. 그리고 사용 할때는 8,9와 같이 엑셀에서 위치하는 열을 미리 적어 둔 것입니다.
한마디로 말하면.. 첫번째 코드는 폼안의 list박스내의 자료를 찾아서 셀에 입력 하는 것이구요.
두번째 코드는 워크시트에서 참조표가 있는 곳의 위치를 지정하여 입력할 데이터를 확인 하는 것입니다.

좋은 하루 되세요.