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

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

속도가 자꾸 느려집니다. 해결방법이 있을까여??

조회 수 5737 추천 수 0 2010.10.18 09:38:02

회사업무중에 복잡한 내용이 있어 나름 자동화를 실현해보고자....

 

Excel VBA와 조건부 서식, 함수등을 이용해서 미니 프로그램을 만들어 보고있습ㄴ다.

 

하지만 역시나 Excel이어서 그런지 아니면.. 컴퓨터 사양 때문인지 점점 느려져 복사만 하는데도 엄청 시간이 많이 걸리네여..

 

처음엔 그렇지 않았는데여. ㅠㅠ

 

이 문제를 해결하려면 어떻게 해야하나여?? 만약 못한다면.. 다른 대안으론 뭐가 있을런지??

 

질문한번 정리해서 다시 말씀드리자면..

 

1) Excel 의 용량이 1500KB정도 되는데여 (VBA,함수,조건부서식 포함) 속도가 느려지면서 복사만 하는데도 엄청시간이 걸리네여..

   해결방법??--> Hardware upgrade를 하면 속도문제가 해결될까여?? ㅠㅠ

 

2) 해결방법이 없다면,, 1500KB의 용량을 줄여날갈수 있는방법.

   예..  조건부서식보다는 VBA함수를 활용하는게 좋다던지.. 함수의 형식을 Lookup보다는 index함수로 바꿔본다던지...

 

3)파일 크기가 어느정도 되면 속도가 느려지는 현상이 나타나나여?? 1000KB이하로 내리면 속도가 빨라질까여??

 

 

지금까지 고생해서 만들었거든여.. 약 2주간 꼬박..ㅠㅠ 버리기가 너무 아깝네여.. .해결방법 없을까여??

 

Visual Basic 으로 만들기에는 Excel을 활용해 나가는 부분이 너무 많아서..쩝;;


댓글 '2'

profile

[레벨:30]아별

2010.10.20 11:32:32
*.166.197.8

배열 수식, sumproduct와 같은 배열 함수는 엑셀의 실행 속도에 막대한 지장을 줍니다.

차트, 도형은 화일 용량을 잡아먹는 주된 범인이구요.

가끔 바이러스에 걸려서 셀스타일이 몇천개가 되거나, 사용자 정의 서식이  수백개 이상 될때도 용량이 뻥튀기됩니다.

피벗캐쉬가 서로 다른 피벗테이블을 여러개 만들었을때도 용량이 기하급수적으로 증가하게 됩니다.

새로운 파일을 만들고 필요한 것만 복사해서 붙여넣어서 새로운 버전의 파일을 만드는것이 현재로서는 최선의 방법입니다.

 

1) 1.5MB정도가 되면 용량이 꽤 크네요. 자주 쓰는 기능이 아니면 기능을 줄이시고,

별도의 파일로 구성해서 필요할때마다 잠깐씩 불러다 쓰도록 하셔야겠습니다.

용량을 키우는 주된 범인은 UserForm, 도형, 차트지요.

하드웨어라.. 램을 좀 늘리면 좀 낫긴하지만.. 2007버전은 2G까지만 사용가능해서 그것도 한개가 있을 겁니다.

 

2) 1.5MB나 되는 이유를 모르겠네요.. ^-^;;

유저폼 좀 줄이시고.. 시트의 내용을 최대한 비우시고.. 서식을 최대한 없애시고.. 스타일 같은것도 최소한으로 줄이시고..

차트나 도형 같은건 죽음이니까.. 다 없애세요..

 

3) 용량의 기준은.. 컴퓨터 사양에 따라 달라지겠지만.. 일단 100KB이상 되면 영향을 미치기 시작해서.. 1000KB쯤 되면 힘들어하지요. 보통은 좀 큰 파일이라도 300KB~400KB수준으로 맞춥니다. (저는 그렇다는 거죠.. 정답은 없으니까요.. ㅎ)

 

아무래도 자세한 답변은 해당 파일을 봐야만 해드릴 수 있을 것 같네요.

 

도움이 되셨기를..

[레벨:6]ryanoh

2010.10.25 09:02:35
*.239.74.58

그럼요 아별님에게 항상 질문을 하고서도 제가항상 찾아보고 그렇게 하고나면 꼭 해결책이 나오더라구여~!! 이번에도..사랑합니다. ㅠㅠㅋㅋㅋㅋ

문서 첨부 제한 : 0Byte/ 2.00MB
파일 제한 크기 : 2.00MB (허용 확장자 : *.*)
List of Articles
번호 제목 글쓴이 날짜sort 조회 수
공지 공지 [공지] 아별닷컴의 엑셀 질문방 폐쇄합니다. 카페 질문방 이용하세요.. imagefile [레벨:30]아별 2015-04-23 43444
602 엑셀 서식을..안 바뀌게 [1] [레벨:1]ottee 2010-10-04 3528
» 속도가 자꾸 느려집니다. 해결방법이 있을까여?? [2] [레벨:6]ryanoh 2010-10-18 5737
600 [엑셀초보]질문 올립니다... file [2] [레벨:1]김해영이 2010-10-18 2845
599 재미난 엑셀 기능구연 가능?? [1] [레벨:6]ryanoh 2010-10-25 3210
598 체크하면 돈이 자동으로 옆에 써지는 함수 file [2] [레벨:4]쟈니 2010-10-26 2484
597 매크로 질문입니다. file [2] [레벨:1]east 2010-10-27 2409
596 엑셀왕초보 [1] [레벨:1]사슴 2010-10-29 2492
595 일별 구매 현황에서 품목별 최근,최고,최저 단가구하기 file [1] [레벨:1]강상준 2010-11-02 3023
594 행열 바꿈 질문좀 드릴께요~ file [1] [레벨:2]yang1019 2010-11-03 2750
593 아별툴 감사히 잘 쓰고 있습니다.~~ [2] [레벨:3]알알 2010-11-03 2410
592 인쇄 미리보기후 생기는 점선 사라지게 하는방법 [7] [레벨:1]어쩌면 2010-11-04 9035
591 아별님, 데이터 통합방법을 모르겠습니다~ [2] [레벨:1]노브레인 2010-11-10 2626
590 자동 필터의 기능을 사용하여 제작한 메크로를 대체 가능한가요? file [2] [레벨:1]이엑셀 2010-11-12 2860
589 이거 왜 안될까여?? ㅠㅠ(메크로관련) [2] [레벨:6]ryanoh 2010-11-15 2438
588 엑셀2010 상태표시줄 클릭하면 [1] [레벨:4]쟈니 2010-11-22 2934
587 도형회전각도 메크로 조정 [3] [레벨:6]ryanoh 2010-11-22 3324
586 다량데이터 일부분씩 저장하기 [1] [레벨:1]해적 2010-12-06 2885
585 아별님 헬프요~ 조건가져오기 및 정렬 [3] [레벨:1]흙암소 2010-12-06 2465
584 엑셀에서 복사할 때 행 및 열넓이까지 그대로 복사하는 방법 [7] [레벨:2]만쥬 2010-12-07 10249
583 엑셀에서 선을 연장하고 싶어요.. [4] [레벨:2]만쥬 2010-12-14 4125