For Effective Your Life!!
UNO-WEEKLY


Skip Navigation Links.
Collapse UNO-WeeklyUNO-Weekly
About
응용 소품들
[엑셀과 외부정보(DB)]
[UNO-Daily]
[UNO-Weekly Add-In]
[UNO-CPM]공정관리도구
[UNO-Weekly 안드로이드폰]
[UNO_CodeLibrary]
[엑셀기본]
[uno_english_patterns]
Collapse 2023-102023-10
Collapse 2023-092023-09
Collapse 2023-082023-08
Collapse 2023-072023-07
Collapse 2023-062023-06
Collapse 2023-052023-05
Collapse 2023-042023-04
Expand 2023-032023-03
Expand 2023-022023-02
Expand 2023-012023-01
Expand 2022-122022-12
Expand 2022-112022-11
Expand 2022-102022-10
Expand 2022-092022-09
Expand 2022-082022-08
Expand 2022-072022-07
Expand 2022-062022-06
Expand 2022-052022-05
Expand 2022-042022-04
Expand 2022-032022-03
Expand 2022-022022-02
Expand 2022-012022-01
Expand 2021-122021-12
Expand 2021-112021-11
Expand 2021-102021-10
Expand 2021-092021-09
Expand 2021-082021-08
Expand 2021-072021-07
Expand 2021-062021-06
Expand 2021-052021-05
Expand 2021-042021-04
Expand 2021-032021-03
Expand 2021-022021-02
Expand 2021-012021-01
Expand 2020-122020-12
Expand 2020-112020-11
Expand 2020-102020-10
Expand 2020-092020-09
Expand 2020-082020-08
Expand 2020-072020-07
Expand 2020-062020-06
Expand 2020-052020-05
Expand 2020-042020-04
Expand 2020-032020-03
Expand 2020-022020-02
Expand 2020-012020-01
Expand 2019-122019-12
Expand 2019-112019-11
Expand 2019-102019-10
Expand 2019-092019-09
Expand 2019-082019-08
Expand 2019-072019-07
Expand 2019-062019-06
Expand 2019-052019-05
Expand 2019-042019-04
Expand 2019-032019-03
Expand 2019-022019-02
Expand 2019-012019-01
Expand 2018-122018-12
Expand 2018-112018-11
Expand 2018-102018-10
Expand 2018-092018-09
Expand 2018-082018-08
Expand 2018-072018-07
Expand 2018-062018-06
Expand 2018-052018-05
Expand 2018-042018-04
Expand 2018-032018-03
Expand 2018-022018-02
Expand 2018-012018-01
Expand 2017-122017-12
Expand 2017-112017-11
Expand 2017-102017-10
Expand 2017-092017-09
Expand 2017-082017-08
Expand 2017-072017-07
Expand 2017-062017-06
Expand 2017-052017-05
Expand 2017-042017-04
Expand 2017-032017-03
Expand 2017-022017-02
Expand 2017-012017-01
Expand 2016-122016-12
Expand 2016-112016-11
Expand 2016-102016-10
Expand 2016-092016-09
Expand 2016-082016-08
Expand 2016-072016-07
Expand 2016-062016-06
Expand 2016-052016-05
Expand 2016-042016-04
Expand 2016-032016-03
Expand 2016-022016-02
Expand 2016-012016-01
Expand 2015-122015-12
Expand 2015-112015-11
Expand 2015-102015-10
Expand 2015-092015-09
Expand 2015-082015-08
Expand 2015-072015-07
Expand 2015-062015-06
Expand 2015-052015-05
Expand 2015-042015-04
Expand 2015-032015-03
Expand 2015-022015-02
Expand 2015-012015-01
Expand 2014-122014-12
Expand 2014-112014-11
Expand 2014-102014-10
Expand 2014-092014-09
Expand 2014-082014-08
Expand 2014-072014-07
Expand 2014-062014-06
Expand 2014-052014-05
Expand 2014-042014-04
Expand 2014-032014-03
Expand 2014-022014-02
Expand 2014-012014-01
Expand 2013-122013-12
Expand 2013-112013-11
Expand 2013-102013-10
Expand 2013-092013-09
Expand 2013-082013-08
Expand 2013-072013-07
Expand 2013-062013-06
Expand 2013-052013-05
Expand 2013-042013-04
Expand 2013-032013-03
Expand 2013-022013-02
Expand 2013-012013-01
Expand 2012-122012-12
Expand 2012-112012-11
Expand 2012-102012-10
Expand 2012-092012-09
Expand 2012-082012-08
Expand 2012-072012-07
Expand 2012-062012-06
Expand 2012-052012-05
Expand 2012-042012-04
Expand 2012-032012-03
Expand 2012-022012-02
Expand 2012-012012-01
Expand 2011-122011-12
Expand 2011-112011-11

11월 넷째주|

YouTube 채널[우노사설]|엑셀로 코딩을 배웁시다 최근 동영상
해당화일의 코드는 UNO_CodeLibrary에 있습니다

UNO_WEEKLY |UNO_ZEN

...
...
...


x20191125_1103_UNOZEN.

UNO_WEEKLY|Excel_VBA Basic Series|
수식에 배열상수를 사용한다고 하는 것이 무엇인가?
Application.Caller,TopLeftCell,Naming On Constant Array,Resize,Offset

배열상수의 사용에 대하여 확실하게 감이 안잡히시는 분들이 많다
참조테이블을 만들어 사용하기가
번겨롭고, 자리를 차지 하니 보기도 않좋고
그려면 간단한 경우는 참조테이블의 범위를
배열상수화하여 수식에서 사용하면 참조테이블을 참조하는 것과
똑같은 역할을 한다..
실은 범위 자체가 배열이니까..
범위를 수식으로 표현한것으로 보면 된다
쌤플테이블을 만들어서 보면서
살펴보자



그런데 수식마다 똑같은 배열상수를 반복하여
넣는 것이 좀 미련해 보인다
이럴때, 범위에 이름을 지어서 사용하듯이
배열상수에 이름을 지어서 사용하면
편리하고, 수식이 간결해진다
상수에 이름을 붙이려면, 코딩에서 어떻게 처리하는지도
잘 챙겨두시면 좋겠다


x20191125_1103_NamingConstantArray.

UNO_WEEKLY|VBA_Advanced-
엑셀이 제공하는 메소드나 속성을 모르면 복잡하게 생각한다
Len,Mid,Iif,Application.Goto, VBA.Replace,Range.Replace

VBA에도 Replace함수가 있고
Range개체에도 Replace 메소드가 있고
워크시트함수에도 Replace함수가 있고..
같은 이름을 이곳,저곳에서 갖고 있어서 헷갈린다..
프로그래밍을 효율적으로 하고 싶으면 이런 것들을 하나,하나
즐겁게 섭렵을 하여 자신의 것으로 만들어 가면 된다
하나라도 더 알면 쉽게 처리하고,
모르면 순환문을 돌고, 또 돌고 하면서 목적을 달성하기는 하지만
간단한 방법을 놓치고 가기 좋다



쌤플시트에
랜덤을 각각의 셀에 문자열을 조합하여 뿌려주고
몇가지 방법으로 같은 목적의 일을 하면서
어떤 방법이 가장 좋은지 알아가 보도록 하자
쓸데없이 순환문을 돌리는 일이 없어질 것이다


x20191125_1103_RangeReplace.