나눔터  
  HOME > 나눔터 > 묻고답하기 > 엑셀
엑셀
엑셀에 대한 질문과 답변을 올려주세요. 단, 취지에 맞지 않는 글은 운영자가 삭제합니다.
 "000 님, 도와주세요", "부탁 드립니다.", "급합니다!" 등과 같이 막연한 제목을 달지 말아주세요.
[필독] 빠르고 정확한 답변을 얻는 16가지 Tip !
[필독] 저작권법 개정에 따른 이용안내
작성자:  

 놀란토끼 (atmyhome)

추천:  2
파일:     예제[525].xls (898KB) 조회:  1653
제목:   [RE]수식을 입력하지않고 vb을이용해서....
     
  * 답변하시는 분들께 도움이 되도록 자신의 환경을 아래 항목 옆에 기재해 주세요.

1. 엑셀 버전(95,97,2000,2002):2002
2. 윈도우즈의 버전(win95,win98,winME,winNT,win2000,winXP):xp
3. CPU (486,PentiumI/II/III/IV...):p-4
4. RAM (32,64,128,256,512MB,1G...): 256

* 아래줄에 질문을 작성하세요 >>
예를들어서 h열전체를 f열*g열 할수있는 방법좀 알려주세요.....////
20000행이상되거든요
일일이 수식을 넣어도 되지만 용량이 커져서 그렇습니다.
코드를사용하면 용량에는 변화가 있을까요?
고수님들의 답변을 기다립니다./// 감사
==============[rubber님 글에 대한 답변입니다]==============

안녕하세요?

용량문제는 수식을 그대로 남겨두느냐 값으로 변경해두느냐의 차이에서 비롯되는 것으로 vba와는 무관합니다. 용량을 줄이실려면 수식의 결과값을 값으로 변경해두는 습관을 가지시는게 우선일거 같네요.

그리고 vba로 수식의 결과값을 입력하는 것을 한번 작성해보았습니다.

2가지 코드중
첫번째는 워크시트에 수식을 입력하는 것을 생략하고 다이렉트코 값을 뿌려주는 것을 100번 반복해보았구요, 두번째것은 워크시트에 일단 수식을 입력하고 그것을 값으로 변경하는 동작을 100번 수행해 봣습니다. 약간의 시간차가 발생되네요....
참고하세요.
 
[불량 게시물 신고]  
        
  

작성일 : 2003-08-09(11:25)
최종수정일 : 2003-08-09(11:25)
 


 ◎ 관련글

  제 목   작성자   날짜
수식을 입력하지않고 vb을이용해서.... rubber 2003-08-08
[RE]수식을 입력하지않고 vb을이용해서.... 놀란토끼 2003-08-09