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

4월 다섯째주|


공평하게 하기 위하여
모두 똑같이..
오늘은 나무에 누가 빨리 올라가느냐이다!!...어이구..코끼리 큰일났네!!

종종 VBA의 기본을 알수 있는 책이 없냐고 하신다..
기본을 아는 방법은 귀찮을 정도로 우노를 활용하시면 된다
귀찮을 정도로 질문하시면 귀찮을 정도로 답을 해드리니까..
우노라는 자원 철저히 활용하시기를!!!
단..질문하실때는 몇번째화일을 보니까..이런 문제가 있던데..
라고 질문을 하시면 제가 몇번째화일을 다운 받아서 다시 살피고
하는 시간의 낭비가 일어난다
귀찮으시더라도 화일에서 이해가 안되는 부분을 빨강줄 쳐서
화일채로 보내시면 즉각 답을 드릴수 있다
빠른 답을 답을 수 있는 요령이다


Front 시트|
설문지 문항입력

종종 설문지문제를 풀어 드리다 보면
수없이 많은 옵션 버튼을 사용하는 경우가 많고
뭔가 그럴듯해 보여서 좋아하지만 실은 비효율적이고
프로그래밍도 복잡해 진다



그림과 같이 워크시트개체의 더블크릭이벤트를
활용하면 훨씬 간단하고 효율적이다
문제는 범위에 접근하는 훈련이 얼마나 잘 되었느냐의 문제다
범위에 접근하는 훈련은 엑셀프로그래밍의 80프로라고 해도
과언이 아니다



그러니 범위접근 메소드나 속성을 말로 다 안다고 하는 것보다는
문제가 생겼을때 자판이 저절러 두들겨 지게 되어야한다

[엑셀프로그래밍]|
시계열정보 시간단위로 그룹핑

코드라이브러리에 올렸던 내용을
보충설명이 필요한 부분이 있어서 정리해본다
분석의 기본은 날자,시간등의 시계열정보로 그룹핑하여 분석하는 것은
기본중의 기본이다
가장 적절한 방법을 생각해 보자



시계열그룹핑을 위한 표현은
Range개체의 Group메소드에 배열을 전달한다
어떤 형식으로 전달되는 것인지 살펴보자

[외부라이브러리및 응용_VB.Net_034]|
DataSet에 DB테이블선별하여 갖여오기

지난주에 DataSet을 이해하기 위하여
임의의 DataTable을 하나 만들어 보았었다
이제 DataTable을 DataSet에 직접 TableAdapter메뉴를 사용하여
갖여 와서 아래와 같이 간단하지만 훌륭하게 만들어 보자



타이머 걸고 10여분 정도면 만든다
보기좋게 정성을 드리면 조금더 시간이 걸리겠지만..
저장도 되고, 삭제도 되고, 모든 편집이 가능한것이다
몇주전에 하였던
DataSource창에 몽땅 DB의 테이블을 모두 갖여 오는 것은
실제상황에서는 별로이다
위와 같이 만들고자 하는 소루션의 성격에 맞게 필요한
테이블만 갖여오거나, 테이블에서도 필요한 필드만 갖여다가
만드는 것이 자원을 절약하고 효율적 방식이라고 할수 있을 것이다

엑셀수식과 기본|
마지막셀찾기



방법1)
Set rLast = Me.Cells.SpecialCells(xlCellTypeLastCell)

방법2)
For iRow = rUsed.Rows.Count To 1 Step -1
     rUsed.Rows(iRow).Select
     If Application.CountA(rUsed.Rows(iRow)) > 0 Then
          MsgBox "현재선택부분이 마지막 행입니다"
          Exit Sub
     Else
          MsgBox "마지막행이 아닙니다"
     End If
Next

방법3)
Set rLast = Me.Cells.Find("*", SearchOrder:=xlByRows, SearchDirection:=xlPrevious)

등 다양한 방법이 있을 것이다



x20130429_0769.


UNO_Weekly_VB.NET_034.

VB.Net다운 받으실때 같이 받아서 바탕화면에 풀어 놓으셔야 합니다/NorthWind.mdb