회원가입 공지사항
로그인
비밀번호
대학경쟁력분석시스템(U-CAS) 학과평가 및 핵심성과지표 분석(U-CAS+)
[엑셀자동화기술] 메뉴 [엑셀강좌] 메뉴 [자격증/문제은행] 메뉴
 회원 방문 수    52,838,020 명  
 접속 인원 수    3,262 명  
  홈 > 묻고답하기    

   [Re]엑셀 매크로 오류
   두드림
2012-02-24 조회: 3,355

안녕하세요..

 

두 가지 문제가 있는 것 같습니다.

 

1. UserForm_Initialize에서 콤보박스에 값을 넣을 때

    [데이터] 시트의 [E1401] 셀에 들어 있는 값이 숫자여서

    형식이 일치하지 않는다는 오류가 발생합니다.

    숫자 앞에 어포스트로피(')를 붙여 텍스트로 만들어 주면 해결됩니다.

 

2. CommandButton1_Click 코드에서 다음 부분...

 

      For c = 1 To 16
         .List(r, c) = rngCell.Offset(0, c)
      Next c

현재 리스트 박스의 ColumnCount에 들어 있는 값이 '6'입니다.

따라서 위의 빨간 숫자가 '5'로 수정되어야 할 것 같습니다.

만약 열개수를 '16'으로 할 작정이었다면 리스트박스의 속성 값을 '16'으로 수정하고

위의 빨간 숫자는 '15'로 수정해야 하겠지요.

 

감사합니다.






작성된 코멘트가 없습니다.

※ 이 게시물에 대한 의견을 입력해 주세요(4,000자 이내).
엑셀연말정산자동계산
엑셀 2007 교육
워드프로세서 기출문제
컴퓨터활용 기출문제
2013년 급여 자동계산
단원별 기출문제 검색
엑셀자동화 서식
엑셀자동화 방법
엑셀실무 팁
두드림 통합 검색
엑셀자동화서식제작요청
상호 : 두드림기획 | 사업자등록번호 : 105-20-55088 | 통신판매업신고번호 : 마포통신 제5343호 | 대표 : 이형범 |
고객정보관리책임자 : 이소연 | 주소 : 서울특별시 마포구 월드컵로16길 47 201호(서교동) | 전화: 02)323-7705 |
Fax: 0504)446-5419 | 입금계좌 : 국민은행(543001-01-213514) | E-Mail :
Copyright 2006 두드림기획(www.edodream.com) All Rights Reseved.