1. FAQ
  2. 엑셀(Excel)
  3. AfterEffects
  4. Premiere
  5. Photoshop
  6. ETC

이 게시판은 아별닷컴 회원만 질문을 올릴 수 있습니다. 회원에게 주어지는 특권인셈이지요. 회원이 아닌 분들은 열람만 가능합니다.

vba Activate 오류 질문합니다

VBA 조회 수 5124 추천 수 0 2013.03.11 16:35:40

Sheet5를 클릭하면


b1:g1 에 제목이뜹니다


그리고 그 아래 학생 테이블에 잇는 데이터를 가져오는 코딩을 햇는데요


이게 코딩이 뭐가 잘못되엇는지 모르겟습니다


음.. 다시말하자면


랜덤으로 코딩이 재대로 실행이될때가잇구


계속하다보면 코드 실행이 중단되엇다면서 디버깅이뜹니다.ㅠㅠ


이게 무슨 오류인가요?


댓글 '3'

[레벨:4]신강현

2013.03.12 09:52:34
*.218.33.33

이건 해결 되엇습니다..


오피스 문제엿네요 .ㅠㅠ


오피스를 다시까니 되엇네요.ㅠㅠ

profile

[레벨:30]아별

2013.03.12 10:17:11
*.104.126.21

신강현님..


일단 코딩이 간결하지 못하고 불필요한 코딩이 많네요..

아래처럼 For문은 1번만 돌리셔도 충분합니다.

마음 같아서는.. 학생 데이터를 복사해서 붙여넣고 나머지는 수식을 한번에 채우는 코딩을 해드리고 싶지만..

일단 이정도를 습득하시고 다음 단계를 생각해보지요..


다운받기 : Book1.xlsm


Private Sub Worksheet_Activate()

    Dim i As Long

    Sheet5.Range("b1:g300").Clear

    Sheet5.Range("b1:g1") = Array("이름", "신청학점", "전학기신청학점", "차트1", "max", "min")

    For i = 2 To Sheet2.Range("b1048576").End(xlUp).Row

        Sheet5.Cells(i, 2) = Sheet2.Cells(i, 2)

        Sheet5.Cells(i, 3) = Sheet2.Cells(i, 10)

        Sheet5.Cells(i, 4) = Sheet2.Cells(i, 12)

        Sheet5.Cells(i, 5) = Sheet5.Cells(i, 4) - Sheet5.Cells(i, 3)

        Sheet5.Cells(i, 6) = "=if(c" & i & "=$i$1" & ",c" & i & ",#N/A)"

        Sheet5.Cells(i, 7) = "=if(c" & i & "=$j$1" & ",c" & i & ",#N/A)"

    Next

End Sub



첨부

[레벨:4]신강현

2013.03.12 17:10:43
*.218.33.33

음 .. 네 저도 다시 코딩해보니 두번째 잇는 for문은 쓸모가 없더라구요 .ㅋㅋ 그래서 수정하였습니다.ㅎㅎ


답변감사드립니다.!!

문서 첨부 제한 : 0Byte/ 2.00MB
파일 제한 크기 : 2.00MB (허용 확장자 : *.*)
List of Articles
번호 제목 글쓴이 날짜 조회 수sort
공지 공지 [공지] 아별닷컴의 엑셀 질문방 폐쇄합니다. 카페 질문방 이용하세요.. imagefile [레벨:30]아별 2015-04-23 137731
562 엑셀일반 정렬해서 평균을구하고 차이 여쭤봅니다. file [5] [레벨:4]우보천리 2011-09-30 5301
561 엑셀일반 아별님! 안녕하세요 file [1] [레벨:2]북곰 2013-06-05 5301
560 아별툴관련질문 Crtl+Shift+1 [2] [레벨:1]시준우 2013-06-03 5308
559 VLookup 수치를 넣으면 자동으로 그에 상응하는 문자나 숫자가 나타나게 하려면.. file [4] [레벨:2]만쥬 2012-04-25 5315
558 기타 컨트롤서식 질문이요 file [1] [레벨:4]요셉 2013-12-19 5335
557 VBA 안녕하세요 아별님! file [레벨:2]북곰 2013-11-07 5342
556 엑셀일반 안녕하세요 아별님 질문 드립니다 file [2] [레벨:2]북곰 2013-10-22 5357
555 VBA 숫자 문자 비교검색 file [2] [레벨:4]열심회원 2013-09-02 5359
554 기타 아별탭 받는법 [2] [레벨:1]뽕밭의향기 2014-11-24 5370
553 엑셀수식 엑셀 작업 중, 질문사항! - 다중 조건의 합계 산출 방법(SUMIFS,SUMPRODUCT) [2] [레벨:4]나카타 2011-12-08 5373
552 완전 초보자가 볼수있는 책 [1] [레벨:1]오늬맘 2009-07-08 5374
551 엑셀수식 특정 범위에서 값이 있는 부분의 같은 열에 있는 값을 반환 file [레벨:1]cyee7 2014-03-25 5378
550 아별님 질문이 있습니다. [2] 흑천황 2009-07-16 5380
549 엑셀수식 하이퍼 링크 가져오기 [2] [레벨:1]rfne 2013-03-29 5397
548 VBA 도와 주세요. file [1] [레벨:2]광택입니다 2011-10-21 5399
547 엑셀수식 중복함수 질문합니다(sumif) [2] [레벨:5]눈물바다 2013-08-21 5420
546 엑셀수식 indirect 함수사용시 [2] [레벨:1]엑셀짱 2011-08-09 5421
545 홍보물 발송 주소록 정리 file 봇대양 2010-06-11 5437
544 엑셀수식 indirect 함수 질문 file [1] [레벨:5]눈물바다 2014-09-27 5437
543 엑셀일반 엑셀 링크에서의 문제입니다. [3] [레벨:0]주주아빠 2013-06-07 5447