zzzzzzzzzzzzzzzzzzzzzzzz.xls
이쪽 시트에서 단추2를 눌럿을때 거래명세표라고 Userform이 뜨는데요
양품수량에다 숫자를 넣고 원자재 부분에 숫자를 넣으면
(양품수량+원자재)*단가
이부분이
양품원자재매출액
부분에 계산이 되어야 하는데
자꾸 이상하게 계산이 되는데요 ....
아무리 찾아도 뭐가 잘못된지 모르겠어요 ㅠㅠ
좀 도와주세요 ㅠㅠ
첫댓글 안녕하세요? 양품과 원자재의 이벤트프로시저에서 원자재를 -> val(원자재) 로 해주셔요..^^*
Private Sub 양품원자재_BeforeUpdate(ByVal Cancel As MSForms.ReturnBoolean) If 양품원자재 <> "" Then 양품원자재매출액 = Format(단가 * (Me.양품수량 + 원자재), "#,##0") End IfEnd Sub이부분을 위처럼 수정하라는건가요 ?ㅠㅠ
양품원자재매출액 = Format(단가 * (Me.양품수량 + val(원자재)), "#,##0")
그렇게 수정했는데 단가가 100원인걸 선택하고 양품수량에 1을넣고 원자재에 1을 넣어봤더니 그대론데요 ㅠㅠ생산수량 매출액은 200원으로 변했는데 양품+원자재매출액은 100원에서 앞에 1이 더붙어서 1100 이렇게 나와요 ㅠㅠ
2개의 프로시저를 다 val(원자재)로 하셔야 한다고 젤 처음 답글을 달아드렸었습니다.1. Private Sub 양품수량_BeforeUpdate(ByVal Cancel As MSForms.ReturnBoolean) 2. Private Sub 원자재_Change2개의 이벤트 프로시저에서 원자재 로 되어 있는걸 val(원자재) 로처음부터 답글을 제대로 달아 드리지 못해 죄송합니다. ㅠㅠ
첫댓글 안녕하세요? 양품과 원자재의 이벤트프로시저에서
원자재를 -> val(원자재) 로 해주셔요..^^*
Private Sub 양품원자재_BeforeUpdate(ByVal Cancel As MSForms.ReturnBoolean)
If 양품원자재 <> "" Then
양품원자재매출액 = Format(단가 * (Me.양품수량 + 원자재), "#,##0")
End If
End Sub
이부분을 위처럼 수정하라는건가요 ?ㅠㅠ
양품원자재매출액 = Format(단가 * (Me.양품수량 + val(원자재)), "#,##0")
그렇게 수정했는데 단가가 100원인걸 선택하고 양품수량에 1을넣고 원자재에 1을 넣어봤더니 그대론데요 ㅠㅠ
생산수량 매출액은 200원으로 변했는데 양품+원자재매출액은 100원에서 앞에 1이 더붙어서 1100 이렇게 나와요 ㅠㅠ
2개의 프로시저를 다 val(원자재)로 하셔야 한다고 젤 처음 답글을 달아드렸었습니다.
1. Private Sub 양품수량_BeforeUpdate(ByVal Cancel As MSForms.ReturnBoolean)
2. Private Sub 원자재_Change
2개의 이벤트 프로시저에서 원자재 로 되어 있는걸 val(원자재) 로
처음부터 답글을 제대로 달아 드리지 못해 죄송합니다. ㅠㅠ