11월 둘째주|
Front 시트| --개체지향적사고..
DoEvents라는 결과값 없어 보이는 함수가 있다
이게 뭐지..
종종 코드중간에 들어가 있는데 빼고 해도 아무 상관없고
넣어도 상관없는데..
왜 이런 것이 들어가 있지??!!
라고 의아해하는 명령문이다
기차표를 사러간다
한줄로 사람이 주욱 서서 표를 산다
이 한줄을 맡고 있는 직원은 계속 이 한줄 외에는
다른 일을 하지 않는다
이렇게 한줄로 주욱 서있는 것이 하나의 Process이다
표를 산다는 결과(Goal)까지 주욱 서있다
다른 사람이 중간에 끼어들 수 없다
그런데 DoEvents는
이 하나의 일련의 연속작업중에 잠깐 다른 일을
보게 하는 것이다
표한번 팔고 다른 일이 있나 없나..있으면 그것도 잠깐 거들고
다시 표를 판다
표팔고, 잠깐 다른 일 없어요???라고 확인을 하는 것이다
...
...
...
[VBA엑셀프로그래밍|기본]|CSV화일의 활용
정보가 많아서 다른 통합문서의 것을 참조하여야 하고
참조하는 방식이 좀더 효율적인 것이 없는지 찾게 되는데
실은 엑셀은 이전 부터 CSV형식의 화일을 제공한다
이것은 이름만 CSV이고 실은 텍스트문서이다
그림과 같이 시트에 정보를 저장후 CSV형식으로 저장후
텍스트프로그램에서 열면 텍스트문서임을 알수 있다
물론 저장할때 엑셀에서 서식을 하였다거나 도형을 그렸다거나
하는 것들은 모두 사라지고 순수한 문자열정보로 바꿀수 있는 것들만
CSV형식으로 저장되는 것이다
정보관리에 있어서는 이런 순수한 정보만 필요한 것이지
서식정보는 필요 없다
서식정보나 특수한 계산작업등은 이 순수한 정보를 읽어서
또 새롭게 만들도록 하면 되는 것이다
위와 같이 저장후 다시 읽어 들여 보도록 하자
읽어 들일때 화일은 물론 눈에 보이지 않는다
그러니 텍스트문서처리하듯이 총알 같이 해준다
꼭 챙겨두셔야 할 엑셀의 기본작업중 하나다
...
...
외부라이브러리및 응용|크래스모듈의 활용_2
지난주에 크래스모듈을 활용하는 것을 연습하는 겸해서
다른 통합문서를 열거나 닫거나 할때 목록상자에 계속
열려있는 통합문서 목록이 나타나게 해본다
목록상자보다는 크래스모듈의 활용에 관심을 갖고 보셨으면 좋겠다
...
...
논리와 수식|엑셀함수와 콘트롤만으로 주어진 정보 몇개로 자동화
사용자가 입력한 주어진 기간이 있다
기간은 숫자라서 시각적으로 눈에 잘 들어 오지 않는다
AND함수의 조건식과 조건부서식과 양식콘트롤등으로
눈에 뜨이게 자동화시켜보자
...
...
x20111114_0693.