책 내용 질문하기
시나공 컴활 1급 실기 기출 75 페이지
도서
2020 시나공 기출문제집 컴퓨터활용능력 1급 실기 [기출문제집]
페이지
75
조회수
123
작성일
2023-02-02
작성자
탈퇴*원
첨부파일

폼의 자료를 워크시트에 입력하기 부분 자꾸 디버그가 뜹니다

Private Sub cmd입력_Click()

참조행 = lst품목.ListIndex

입력행 = [a1].Row + [a1].CurrentRegion.Rows.Count

Cells(입력행, 1) = CDate(cmd날짜)

Cells(입력행, 2) = cmd문구점

Cells(입력행, 3) = lst폼목.List(참조행, 0)

Cells(입력행, 4) = lst폼목.List(참조행, 1)

Cells(입력행, 5) = Val(txt수량)

Cells(입력행, 6) = Cells(입력행, 4) * Cells(입력행, 5)

 

로 입력했는데 디버그가 뜹니다. 

이상하게 1번째 행에서도 날짜가 아니라 현재 시간도 아닌

12:00:00 AM

뜨고프로시저도 오류가 나요

심지어 정답코드 복붙해도 그렇게 떠요

 

그리고 품목 lst는 어디 써져있나요?

정답엔 등장하는데 어디서 그 리스트가 있다고 써져있는지 찾을수가 없어요

 

 

 

답변
2023-02-03 09:50:33

작성해주신 코드를 사용하여 확인 해 보았는데 정상 실행 되었습니다. 

 

오피스 프로그램상의 문제 일 수도 있을 것 같네요. 

 

작성하신 엑셀 파일을 첨부하여 다시 질문 주시면 확인 후 답변 드리겠습니다. 

 

‘물품구매’ 폼의 <입력(cmd입력)> 버튼을 클릭하면 폼에 입력된 데이터가 [표1]에 입력되어 있는 마지막 행 다음에 연속하여 추가되도록 하되, List, ListIndex를 사용하여 프로시저를 작성하시오. 

 

이부분이구요. 

 

그림에는 이렇게 표시된 부분입니다. 

 


 

 

좋은 하루 되세요. 

  • 관리자
    2023-02-03 09:50:33

    작성해주신 코드를 사용하여 확인 해 보았는데 정상 실행 되었습니다. 

     

    오피스 프로그램상의 문제 일 수도 있을 것 같네요. 

     

    작성하신 엑셀 파일을 첨부하여 다시 질문 주시면 확인 후 답변 드리겠습니다. 

     

    ‘물품구매’ 폼의 <입력(cmd입력)> 버튼을 클릭하면 폼에 입력된 데이터가 [표1]에 입력되어 있는 마지막 행 다음에 연속하여 추가되도록 하되, List, ListIndex를 사용하여 프로시저를 작성하시오. 

     

    이부분이구요. 

     

    그림에는 이렇게 표시된 부분입니다. 

     


     

     

    좋은 하루 되세요. 

· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.