5월 둘째주|
쏘스코드열고 조작..
비례대표선출에서의 비리..한참 떠든다
모바일경선이 최선의 선택이다..돈도 안들고 경제적이다
라고 얼마전까지 게거품 품고 떠들었었다
컴퓨터 프로그래밍을 하는 사람들은 아마도 ..
"쪼다들 웃기고, @#@!!!"라고 하였을 것이다
조작이 얼마나 쉬운것이 컴퓨터프로그래밍이라는 것을 아는
우리들은 무식한 소리에 그냥 허어..거참!!
그랬었다..
모르는 사람들은 컴퓨터가 만능으로 생각한다
철저한 보안의 영역이라고 생각하는 모양이다..
조작하려고 맘만 먹으면 자유롭게 조작한다
그런데 그렇게 바보들 같이 떠든 것이다
쏘스코드 조작은 [양심의 문제]이지..[기술의 문제]가 아니다
아무튼 이번 기회에 위험천만한 모바일투표가 최선이라는 헷소리들을
하지 않게 되는 계기가 되었음을 다행으로 생각한다!!
Front 시트| 개체지향적사고
왕초보님들의 질문중에 빈도수가 높은 것은
어떤 사람의 엑셀시트를 보니까 열머리가 고정되어서
행을 줄줄이 이동을 하여도 열머리는 움직이지 않는데..
어떻게 해야 되지요???!!
Freeze와 Pane개체에 관한 이야기..
...
...
[VBA엑셀프로그래밍|기본]|변수의 초기화
아래의 그림과 같이 어떤 셀을 선택하였을때
도형이 해당 위치에 나타나고
아니면 사라지고 하게 하는 것도 다양한 방법이
있을 것이다
이것도 변수의 초기화가 습관화되면
좀더 간편하게 만들수 있는 것
그렇지 않으면 코드가 장황해진다
몇개의 쌤플을 만들면서 코딩테크닉을 키워 보자
[외부라이브러리및 응용]|텍스트문서의 활용
아래의 그림과 같이 텍스트문서의 열을 맞추어서
저장하는 방법이 뭐냐는 질문이 있었다
아래의 그림과 같이 정보테이블을 하나 만들고 질문하신 분의
요구대로(열간격의 맟줌) 저장하고
만들어진 텍스트문서를 읽어서
아래의 그림과 같이 UserForm에서 활용해 보자
논리와 수식|사용자정의함수
아래의 테이블의 문자로된 내용을 숫자로 바꾸고 싶다고 한다
수식으로 한다고 하면 참조테이블을 하나 만들던가, 참조배열상수를 만들던가하여
VLOOKUP함수로 아래와 같이 수식으로 처리하면 될 것이다
'=VLOOKUP(LEFT(B52,1),$H$46:$I$55,2,FALSE)&
VLOOKUP(MID(B52,2,1), $H$46:$I$55,2,FALSE)&
VLOOKUP(RIGHT(B52,1),$H$46:$I$55,2,FALSE)
그러나 상황은 아래와 같이 이상한 문자가 들어오고,
다양한 상황이 벌어질수 있다
이럴때는 위와 같은 수식으로 골치가 아파진다
이런것에 대한 모든 해법은 사용자정의함수를 만들어서 사용하면 된다
사용자정의함수는 VBA를 가장 간략하게 활용하는 방법이고
VBA에 입문하는 첫걸음이다
x20120514_0719.