1.
4번의 3번 이렇게 풀었는데 뭐가 잘못된건가요..
Private Sub 입력_Click()
입력행 = [a3].Row + [a3].CurrentRegion.Rows.Count
Cells(입력행, 1) = 영화명
Cells(입력행, 2) = 단가
Cells(입력행, 3) = 매수
Cells(입력행, 4) = 금액
If 금액 >= 40000 Then
단가 = ""
매수 = ""
금액 = ""
End If
End Sub
금액에 입력된 값을 천단위로 표시 해야하므로
cells(입력행,4)=format(금액,"#,###")
으로 해주셔야하고
if 금액 >=40000 then
cells(입력행,5)=금액 * 0.1
end if
에서 end if 가 없네요. 추가해 보시기 바랍니다.
2.
cdate 함수는 텍스트 형식의 데이터를 날짜 형식으로 변경해 주는 함수입니다. 컨트롤에 입력된 값이 2009-09-02와 같이 날짜 형식으로 되어 있다고 해도 이것을 텍스트로 인식하는 경우가 있습니다. 그러므로 cdate를 사용하여 날짜 형식으로 변경해 주는 것입니다. 이것을 사용하지 않아도 날짜 형식으로 입력되었다면 생략해도 상관 없습니다.
좋은 하루 되세요.
-
*2012-03-29 07:27:55
금액에 입력된 값을 천단위로 표시 해야하므로
cells(입력행,4)=format(금액,"#,###")
으로 해주셔야하고
if 금액 >=40000 then
cells(입력행,5)=금액 * 0.1
end if
에서 end if 가 없네요. 추가해 보시기 바랍니다.
2.
"cdate 함수는 텍스트 형식의 데이터를 날짜 형식으로 변경해 주는 함수입니다. 컨트롤에 입력된 값이 2009-09-02와 같이 날짜 형식으로 되어 있다고 해도 이것을 텍스트로 인식하는 경우가 있습니다. 그러므로 cdate를 사용하여 날짜 형식으로 변경해 주는 것입니다. 이것을 사용하지 않아도 날짜 형식으로 입력되었다면 생략해도 상관 없습니다.
좋은 하루 되세요.