5월 둘째주|
UNO_WEEKLY |UNO_ZEN
x20200511_1126_UNOZEN.
UNO_WEEKLY|엑셀-수식과 함수|
Mod,Row,Rept함수의 이해와 응용
ROW,MID,MOD,REPT,COLUMN,FLOOR,CEILING,INT
엑셀워크시트의 각각의 셀들은
프로그래밍도구라고 할수 있다
왜냐면 각각의 셀들의 변수의 역할을 하는 셈이니까..
VBA를 해본적이 없으면 그런 역할의 깊이를 잘 이해하지 못한다
그래서 수식에 적절히 셀(변수)를 연결하여
역동적인 자동화도구가 될수 있는 것이다
어떤 숫자를 어떤 숫자로 나누면
나머지는 소숫점이하로 떨어진다
소숫점이하 값은 INT함수, FLOOR함수, CEILING함수
ROUND함수등으로 얻어내지만
MOD함수는
소숫점이하값 대신에 나누고 남는 값을 결과값으로 준다
그러니, MOD함수는 프로그래밍에서 다양한 역할을 해주니,
잘이해하고 활용하도록 해야 한다
이번 화일에 관련된 참고 유튜브동영상
2,Mod함수를 좀더 이해하고 응용하기
1,Row함수를 응용하여 행의 간격별 조건부서식 Mod함수
x20200511_1126_RowModRept.
UNO_WEEKLY|VBA_Advanced-
테이블의 모든 부분을 선택할때마다 해당 정보를 시각적분석도구인 챠트생성
SelectionChange, Intersect, Nothing, Union, End, RGB
지난 파일에서 열머리, 행머리, 그리고
열머리와 행머리가 교차되는 셀을 선택할 경우
각 경우에 맞는 챠트를 그렸었다
그러다 보니 욕심이 생겨서..
데이타범위의 각셀을 선택하여도 뭔가 해당 정보를
시각적으로 보여줄 챠트를 추가 해 보고 싶어지게 될 것이다
데이타 테이블의 모든 셀을 선택할때마다
해당 셀의 관련된 정보를 시각적 분석도구인 챠트를
생성시키는 셈이 되겠지..
Chart 개체는
여러 개의 Series 개체를 SeriesCollection 집합체에서 관리하고
각각의 Series개체는 Point 개체라는 데이타계열을 구성하는 각각의
데이터를 갖고 있는 것이 있는 것…
그것을 Series개체의 Point개체들을 관리하는 Points 집합체를
순환하면서 찾아내서, 선택된 데이타에 해당하는
Point개체에 하이라이팅을 해서, 눈에 띄게 해보자..
참고동영상
엑셀로 코딩을 배우자_67
x20200511_1126_SelectionChangeChart.