엑셀 프로시저 작성에서, 데이터 표시 형식이 이해가 잘 안됩니다
13년컴활1급실기(3회분)\13년1회1급E형\1급E형_정답.xlsm
pdf 4쪽
문제4
2. '기타작업-2' 시트: 프로시저 작성
정답
pdf 15쪽
Private Sub cmd판매입력_Click()
If txt소비자명 = "" Or Val(txt판매수량) = 0 Then
MsgBox "소비자명이나 판매수량을 입력하세요."
Else
입력행 = [b2].Row + [b2].CurrentRegion.Rows.Count
Cells(입력행, 2) = Date
Cells(입력행, 3) = txt소비자명
Cells(입력행, 4) = cmb품목
Cells(입력행, 5) = cmb품목.List(cmb품목.ListIndex, 1)
Cells(입력행, 6) = txt판매수량
Cells(입력행, 7) = txt판매수량 * Cells(입력행, 5)
End If
End Sub
Private Sub UserForm_Initialize()
cmb품목.RowSource = "'분석작업-2'!D3:E7"
End Sub
질문1>위 프로시저의 빨강색 부분은 format 지정이 안되어 있는데도, 판매단가 30,000 과 판매금액 60,000 과
같이 형식이 지정되는 이유는 엑셀 시트의 '판매단가'와 '판매금액' 열이 형식이 지정되어 있기 때문인가요?
질문2> 시험칠 때, 시간압박 때문에 무조건 format 함수를 적용시켜야 하는지, 아니면 불필요하게 format 함수를
사용하면 오답으로 처리되나요?
감사합니다!
안녕하세요.
질문1> 네 맞습니다.
질문2> 문제에서 표시형식을 지정하라는 지시사항이 있을 때는 반드시 format를 사용하여 지정하시고, 지시사항이 없다면 굳이 format를 사용할 필요는 없습니다.
즐거운 하루 되세요.
-
*2016-10-14 09:22:38
안녕하세요.
질문1> 네 맞습니다.
질문2> 문제에서 표시형식을 지정하라는 지시사항이 있을 때는 반드시 format를 사용하여 지정하시고, 지시사항이 없다면 굳이 format를 사용할 필요는 없습니다.
즐거운 하루 되세요.