소설 Client, Facebook에서 계속합니다, 영어에 관심이 있는 분들은 ... facebook에 매일 올리는 내용을 즐겨보세요!! UNO_PowerTalks.apk | UNO_Weekly 안드로이드버전
이번 주 ZEN 주제어는 [InsideOut...Empowering] x20130930_0791_UNOZEN_020.
좀 지루하지만, 중요한 NumberFormat을 마저 정리하자 NumberFormat에 사용하는 문자열 정보는 NumberFormat CODE라고 한다 당연히 엑셀과 사용자와의 약속한 암호문을 전달하는 셈이다 암호를 작성하기 위한 몇가지 원칙들이 있다 이것을 마감하도록 하자 x20130930_0791_baby_020.
지난 화일에서 문제가 된것의 이유와 조치 이벤트는 Worksheet개체만 갖고 있는 것이 아니다 만약 통합문서내의 여러장의 시트를 통제하려고 한다면 WorkBook개체의 이벤트를 활용하면 된다 만약 Workbook개체의 이벤트를 활용할줄 모른다면 시트마다 일일이 코딩을 하던가, 조잡한 코딩을 하여야 한다 Workbook개체의 이벤트를 접수하면 한단계 더 업그레이드된다 시트를 열장 만들고 하나는 MAIN시트로 목록을 만들어서 Hyperlink개체를 심고 시트간의 이동을 Workbook개체의 이벤트를 활용해 보자 x20130930_0791_vba_XLprogramming_020.
보고서나 분석내용에 수식을 넣을까, 그냥 값만 넣을까? 라는 고민을 좀하게 될 것이다 양식을 모양내어서 만들었는데 수식을 하나 넣고 마우스로 채워넣기를 하려고 하면 서식도 복사되어 엉망이 되니까, 수시로 필요할때, 수식이 필요할때, 혹은 그냥 값만 필요할때를 선택적으로 VBA로 하여 주었으면 한다 수식을 VBA로 쌩짜로 작성하여도 되겠지만 시간을 절약하려면 워크시트에 작성한 수식을 복사하여 사용하는 것이 훨씬 빠르다, 그러나 그곳에 약간의 함정이 있다 알면 별것아닌데, 모르면 모르는 것이다 x20130930_0791_EditWorksheetFormulaUsingOptionButton.
30000개의 데이터를 억세스화일로 만들고 옵션버튼 왼쪽것을 선택하면 SQL의 DISTINCT 키워드를 사용하여 유일한 값만 뽑고 옵션버튼 오른쪽것을 선택하면 각 유일한 값별로 각각 개수가 몇 개인지 알아내는 작업을 해 본다 만약 30000개의 데이터를 몽땅 엑셀에 불러다가 왼쪽과 같은 결과를 만들려면 코딩좀 해야 할 것이다 피벗으로 할 것인지, 부분합으로 할 것인지 그냥 순환을 할 것인지.. 번거로와 지지만 SQL을 사용하면 몇줄만 잘 처리하면 간단하게 된다는 점 이 VB.Net시리즈는 VB.Net만을 위한 것이아니고 위와 같은 정보가 있을때 VBA에서 억세스의 파워를 빌리는 DAO를 활용하면 훨씬 효율적으로 처리할 수 있다는 응용력을 키우기 위한 것도 또 다른 목적이다 x20130930_0791_VB.Net_055. VB.Net다운 받으실때 같이 받아서 바탕화면에 풀어 놓으셔야 합니다/NorthWind.mdb