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

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

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

 

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 61376
602 기타 인쇄매수 설정을 바꾸고 저장해도 계속해서 안 바뀐다면? file [3] [레벨:4]성투은자 2013-03-15 5742
601 엑셀일반 엑셀 질문있습니다~! [1] [레벨:1]얀수기 2013-03-15 3893
600 엑셀수식 수식좀 만들어주세요 [3] [레벨:4]요셉 2013-03-15 3106
599 추가기능(AddIns) 사용자지정 메뉴 아이콘 크기 크게 가능 한가요? [4] [레벨:5]맑은이슬 2013-03-15 3324
598 MATCH 두가지 조건을 만족시키려면 _ MATCH함수 응용 [1] [레벨:1]탐크루즈 2013-03-14 4167
597 VBA 선택한 영역 랜덤 색 대해서 질문하겟습니다. file [4] [레벨:4]신강현 2013-03-13 4092
596 엑셀일반 기초질문 3개 드립니다. 감사합니다. file [3] [레벨:1]Patric Jane 2013-03-13 3480
595 엑셀수식 COUNTIFS? SUMIFS? file [2] [레벨:4]성투은자 2013-03-11 3584
594 VBA vba Activate 오류 질문합니다 file [3] [레벨:4]신강현 2013-03-11 3572
593 이미지,도형 등 이미지 밀림 현상... [2] [레벨:2]dizzy 2013-03-10 6420
592 배열수식 수식에 대해 문의드려요! file [2] [레벨:1]예진 2013-03-07 4139
591 VLookup 두 개의 조건이 일치하는 값 찾기. imagefile [3] [레벨:4]쟈니 2013-03-07 6792
590 VBA 엑셀 vba 함수 질문드릴게요. [4] [레벨:4]신강현 2013-03-04 5154
589 엑셀수식 (1년 전 당월~올해 전월 사용량) 합계의 월평균 구하기 file [3] [레벨:4]성투은자 2013-03-04 4247
588 SUMIF 특정문자 포함하는 셀에서 값을 더할 때 관련 질문입니다. [3] [레벨:1]별바라기 2013-03-01 6565
587 기타 미리보기도 1페이지인데, 똑같은 내용의 페이지가 2장씩 인쇄 file [6] [레벨:4]성투은자 2013-02-28 5068
586 엑셀일반 엑셀 -- 표시 외 n함수를 왜쓸까요?? [5] [레벨:2]song786 2013-02-27 5086
585 엑셀수식 엑셀 수식?질문 드려요 [3] [레벨:2]조기리 2013-02-26 3456
584 엑셀일반 win7에서 파일열기시 imagefile [2] [레벨:3]말키리 2013-02-25 3101
583 pivot 기본 피벗보고서에 있는 데이터 가져오기 file [3] [레벨:1]예진 2013-02-24 4980