안녕하세요.
p.246 좌측 전문가의 조언에
" 폼에 표시된 데이터를 데이터 형식에 맞게 입력할 때는
반드시 value 속성을 붙여야 하지만 그 외는 대부분 생략해도됩니다.
value 속성을 생략하면 데이터가 텍스트로 입력됩니다. " 라고 서술되어있는데
그렇다면 txt제품명과 cmb결재형태에는 value를 안 붙이는게 맞지 않나요?
아래에 쓴 식이 정답으로 인정되는지 확인해주시면 감사하겠습니다.
if txt제품명="" then
msgbox "제품명을 입력하시오."
elseif txt수량.value="" then
msgbox "수량을 입력하시오."
elseif txt단가.value=""then
msgbox "단가를 입력하시오."
elseif cmb결재형태=""then
msgbox "결재형태를 입력하시오."
else
r=[b3].row+[b3].currentregion.rows.count
cells(r,2)= txt판매일자.value
cells(r,3)= txt제품명
cells(r,4)= txt수량.value
cells(r,5)= txt단가.value
cells(r,6)= format(txt수량.value * txt단가.value, "currency")
cells(r,7)= cmb결재형태
txt제품명=""
txt수량=""
txt단가=""
cmb결재형태=""
end if
value 가 없어도 정확한 결과가 나온다면 사용하지 않아도 상관 없습니다.
좋은 하루 되세요.
-
관리자2021-02-17 18:59:12
value 가 없어도 정확한 결과가 나온다면 사용하지 않아도 상관 없습니다.
좋은 하루 되세요.