3월 첫째주|
UNO_WEEKLY |UNO_ZEN_091
무언가를 열심히 숙달시킨다
남들은 그것 해보았자 소용이 없다고 한다
그래도 열심히 숙달시킨다
어떤 것을 숙달시키지 못함은
이것을 과연 써먹을수 있을까??
라는 걱정때문이다
그러나, 설령 써먹지 못하더라도
얻는 것이 있다
그것은 어떤 상황에서도
파워를 내는 것이다
....
....
....
....
....
....
....
....
....
....
....
....
x20150302_0862_UNOZEN_091.
UNO_WEEKLY|Excel_Baby_091,SUMPRODUCT와 배열리뷰..
On Error Resume Next,Application.DisplayAlert, InStr,Delete,Application.Goto,Formla
구정때도 열심히 공부하시는 분들이 있다..
그런데 엑셀의 수식와 배열등의 보충을 하였으면 좋겠다고하고..
지난 화일을 찾아보라고 권했다가..
가만히 생각해 보니, 지난화일 찾아본다고 하는 것이 얼마나 힘빠지는
일인지 아는 지라..
Baby화일에서 수식과 논리에 대한 이야기를 다시 하기로 했다
같은 이야기라도 다르게 이야기 하도록 노력하면서..
x20150302_0862_baby_091.
UNO_WEEKLY|VBA_Programming_091,요약보고서
구정한참을 쉬고 나니..지난화일의 것을 보니,
무엇을 하려고 하였는지 머리가 휑하다..
이것을 왜 재귀용법으로 접근하려고 하지, 재귀용법은 순환문으로 접근하기
난감할때 마지막 관문이다
그러니 직관적으로 엑셀의 범위의 순환으로 처리하도록 하자
공연히 보시는 분들 헷갈리게 하지 말고.
세개의 요약보고서중 첫째것을 해보도록 하자
범위를 복사하여 옮긴후 수식을 프로그래밍적으로 입력하면
어라...기분나쁜 에러 녹색삼각표시가 나타난다..이것을 어떻게 지우지??!!
x20150302_0862_vba_XLprogramming_091.
UNO_WEEKLY |Programming_QandA_UserForm|식도락가의 정보관리_8
삭제작업으로 UserForm작업이 일단락되었다
그런데 삭제를 하면서 식당 ID를 일련번호로 다시 갱신하면서..
에러..이참에 관계형 테이블의 이해를 돕는 기회가 되도록 해야겠다
라는 생각을 하게 된다
식당ID라고 하는 것을 삭제하면서 일련번호로 재 갱신해준다면
이 ID값은 정보관리개념상 아무 의미도 없는 숫자가 되어 버린다
그래서 식당테이블에 관련된 상세테이블을 한번 만들어 보자..
그러면..아하...이것이 소위 말하는 관계형 DB의 컨셉이구나!!
라는 것을 이해하게 될 것이다
관련된 테이블이 없으면
분석을 할 대상도 없고, 별의미도 없는 정보가 된다
이 참에 관계형 DB의 개념을 이해하는 세션이 되도록 다음 화일에서는
관계 상세테이블과 입력도구를 추가해 나가보도록 하자
이번 세션의 시리즈를 잘 이해하시면 정보관리의 개념이 활짝 확장 될것이다
맛집 데이타로 시작했지만, 다양한 업무정보관리에 응용이 될 것이다..
x20150302_0862_UserForm_BestEating_8.
UNO_WEEKLY|VB.Net_124,Class, Inherits,UserControl
개체지향프로그래밍의 파워를 느낄수 있는 내용이 계속 된다
지난 화일에서는 TextBox 크래스를 상속받아서 TextBox 개체의 기능을 좀더
자동화해 보았다
이번에는 TextBox+Label콘트롤이 항상 쌍으로 사용되는 경향이 있으니
아예 이 개체를 하나로 묶어서 하나의 개체로 만들면 편리하지 않을까?
라는 생각을 할수 있을 것이다
이때 등장하는 것이 UserControl이라는 개체이다
이 UserControl을 크래스모듈에서 상속받아서
라벨개체와 텍스트박스개체를 하나의 개체로 만들어서
폼에서 백개를 생성시켜서 폼에 뿌려 보도록 하자
x20150302_0862_VB.Net_124.
VB.Net다운 받으실때 같이 받아서 바탕화면에 풀어 놓으셔야 합니다/NorthWind.mdb