10월 첫째주|
UNO_WEEKLY |UNO_ZEN
좋은 습관 4번째...
추석연휴로 한주 쉬었더니
프론트페이지와 Zen페이지가 궁금하시다는
분들이 있어서 다행이다
의미있는 좋은 원서의
단어하나
문장하나를 즐겁게 음미하시다보면
일년후,
이년후
삼년후
아마도, 어라..?!
내가 왜이렇게 대책없이 긍정적이지
왜 이유없이 행복하지
왜 바보같이 너그러운 마음을 갖게 되었지??
라는 생각을 하시게 될 것이다
좀더 음미하고 즐기도록 다양한 의미를
같이 생각해보자..
...
x20151005_0892_UNOZEN.
UNO_WEEKLY|Excel_Baby
Array Formula, Array Constants
하나의 범위와 다른 하나의 범위를 서로 한꺼번에
곱하거나 더하거나 하는 계산을 하여 다른 범위에 나타나게 하고 싶다
하나,하나셀마다 수식을 넣는 것은 하수..
하나의 수식으로 수백개의 셀을 한꺼번에 처리하면 고수
그러기 위하여서는 배열이라는 것을 이해하고 활용해야 한다
엑셀의 기능은 정해진 약속만 잘지키면 된다
범위를 배열수식으로 표현하면 이런부호와 저런부호를 사용한다!!
와 같은 약속을 잘 지키면 되고,
이것을 이해하면 응용은 여러분의 문제마다 변형되어 활용할수 있는 것
x20151005_0892_ExcelBaby_ArrayFormula_ArrayConstants_Today.
UNO_WEEKLY |VBABasic
Nesting Loop, Shape, Mod, RGB,Fill,BackColor
도형을 복잡하게 그리고 싶으면
순환문을 이해하고 적절히 더 넣어주면 된다
그리고 도형의 크기와 위치를 순환하면서 발생하는 변수를
이해하고 활용할줄 알면 되는 것이다
프로그래밍언어를 빨리 습득하는 방법은 어떤 주어진 코드의
변수를 이렇게 저렇게 수정해 보면서 어떤 결과가 나오는지를
관찰하다 보면 , 점점 흥미롭고 새로운 것에 대한 감각이 붙기 시작하는 것
그리고 워크시트함수로 수식을 많이 경험하면 할수록
VBA코딩도 훨씬 이해하기 쉬워진다
순환하면서 짝수,홀수개념으로 값을 바꿔 보고 싶다면
워크시트함수의 MOD함수와 같은 개념인 VBA의 Mod연산자를
활용하면 된다
x20151005_0892_VBABasic_NestingLoop.
UNO_WEEKLY|VBA_Programming
수식을 VBA코드에 활용하기, 수식에서 R1C1참조타입과 A1참조타입
ERP같은 중앙의 데이타관리시스템에서 받아온 자료는
엑셀에서 원하는 분석을 하기 위하여서는 원본을 재가공하는 경우가 많다
이번 문제도 그런 문제중의 하나
하나의 품목코드정보를 받아서 좀 구체적인 분석할수 있는 엔티티로
바꿔줄 필요가 아주 많이 발생한다..
필요한 열을 삽입하고 원하는대로 만들어 드리자
셀의 참조는 두가지 방식이 있다
A1타입과 , R1C1타입
그런데 왜 이렇게 두가지가 있나
A1은 참조되는 셀을 기준으로 주소가 구성되지만
R1C1은 수식이 들어 있는 셀을 기준으로 주소를 읽어준다
즉 나를 중심으로 상대적으로 해당셀을 참조하기 쉽니다
그래서 수식을 VBA에 옮길때는 R1C1타입이 편리하고 간편하다
x20151005_0892_vba_XLprogramming_WorksheetFormulaToVBA.