본문 바로가기

전체 글

2023년 통합DB관리시스템 이용자 교육 예제 파일 2023년 통합DB관리시스템 이용자 교육에 참여해주신 작성기관 여러분 안녕하세요. 교육시 사용할 예제 파일을 업로드해 드리오니, 각자 PC에 다운로드하여 실습에 사용하시면 되겠습니다. 예제파일은 총 7개로, 아래와 같이 구성되어 있습니다. 예제1. 일기일수: 수치입력 방법 예제2. 환경오염배출사업장 단속 및 행정조치: 분류값 변경 예제3. 장애인 거주시설 수 및 입소현황: 통계표명 변경, 분류값 변경 예제4. 하수도사용료 부과: 분류값 변경, 단위 변경 예제5. 보건소 인력: 분류값 추가 예제6. 소방공무원: 분류값 삭제 예제7. 학교 총 개황: 신규 통계표 더보기
[엑셀VBA] Mysql [ODBC 드라이버 관리자] 데이터 원본 이름이 없고 기본 드라이버를 지정하지 않았습니다. 며칠 전에 회사에서 엑셀VBA를 뿌렸습니다. 나만 잘되고 다른 사람들 다 안되면.... 이유가 명확하니 고치기도 쉽고 몇몇은 잘되고 몇몇은 안되도 그나마 괜찮은데... 다 잘되는데 한 명만 안돼.. ㅡ.ㅡ;; 심지어 어제까지 잘 됐대... 환장하겠네.. 어제까지 잘 연결되던 mysql이... 그것도 혼자만 안된답니다. 미치겠네... '-21474567259 (80004005)' 런타임 오류가 발생하였습니다: [Microsoft][ODBC 드라이버 관리자] 데이터 원본 이름이 없고 기본 드라이버를 지정하지 않았습니다. 내껀 잘 된다고. ㅠ.ㅠ 검색을 해보니... 접속 설정을 새로 해보라고 한다... 아니 내껀 잘 된다니깐.. ㅎㅎㅎ 그래서 알아보니 이런 것도 있네... 윈도우 64비트에 ODBC 드라이버가.. 더보기
[엑셀VBA] 하이퍼링크 삽입하기 hyperlinks.add 안녕하십니까. 춤추는초코칩입니다. 오늘은 예전에 썼던 포스팅을 보강하고자 합니다. https://stat-and-news-by-daragon9.tistory.com/241 [엑셀VBA] 목차 만들기(Sheet Hyperlink) 안녕하십니까 춤추는 초코칩입니다. 업무 중에 필요한 엑셀 VBA를 기록하고 있습니다. "시트명을 클릭하면, 해당 시트로 이동하는 목차" 엑셀을 다루다 보면, 가끔 몇십 개의 시트가 하나의 파일 stat-and-news-by-daragon9.tistory.com 시트에 하이퍼링크를 사용해서 목차를 만드는 매크로였는데요. 내용 중 VBA hyperlink 내용의 설명이 부족한 거 같아서 부연하고자 합니다. 당시에 궁금했었던 내용들도 포함되어 있습니다. 오늘은 hyperlinks ob.. 더보기
[엑셀VBA] 매크로 속도 측정하기 Timer 안녕하세요. 춤추는초코칩입니다. 매크로를 개발하게 되면, 실행시간이 얼마인지? 속도가 얼마나 개선되는지? 이전 매크로에 비해 얼마나 빨라지는지 궁금합니다. 그래서, 오늘은 매크로의 속도를 측정하는 방법에 대해 알아보겠습니다. 1. Timer 함수 매크로의 속도를 측정하기 위해서는 Timer라는 함수를 알아야 합니다. Timer함수는 자정 이후 경과한 시간(초)을 나타내는 Single 타입의 함수입니다. Timer함수는 초의 소수 부분을 표시할 수 있습니다. Sub testMacro() MsgBox Timer End Sub Timer 함수를 실행해서 얻은 값이 16920.21입니다. 초를 나타내는 함수이므로 분, 시간단위로 환산하면 4.7시간이 나옵니다. 현재 포스팅 작성시간은 새벽 4시 42분이네요. ㅠ.. 더보기
[엑셀VBA] 파일명 일괄 변경하기 Name As 안녕하세요. 춤추는초코칩입니다. 오늘은 다수의 파일 이름을 한번에 변경하는 방법에 대해 알아보겠습니다. 1. 엑셀시트에 변경대상 불러오기 우선, 파일명을 변경할 대상이 필요합니다. 아래 두개의 내용을 참고해서 만들어 보도록 하겠습니다. https://stat-and-news-by-daragon9.tistory.com/252 [엑셀VBA] 파일, 폴더 선택(FileDialog) 엑셀 매크로를 만들때, 정해진 파일, 정해진 폴더만 사용한다면, 코드안에 포함해서 작성하시면 됩니다. 그게 아니라, 내가 원하는 폴더와 파일에 작업을 원한다면, 해당 파일이나 폴더을 선택 stat-and-news-by-daragon9.tistory.com https://stat-and-news-by-daragon9.tistory.c.. 더보기
[엑셀VBA] 리스트박스 안에 체크박스 만들기 [엑셀VBA] 리스트박스 안에 체크박스 만들기 안녕하십니까 한국통계정보원 성용규입니다. 오늘은 지난번 리스트박스를 조금 개량해보도록 하겠습니다. https://stat-and-news-by-daragon9.tistory.com/264 [엑셀VBA] 리스트박스에 항목(목록) 추가하기 Listbox 안녕하세요 춤추는초코칩입니다. 엑셀 함수 마법사 창을 보면, 함수 선택이란 부분이 있습니다. 사용자 정의 폼(유저 폼)에서 리스트박스(목록상자)을 활용해서 만들어 보겠습니다. 1. 리스트박 stat-and-news-by-daragon9.tistory.com 개량할 내용은 기본 리스트박스에 체크박스를 만들어, 하나가 아니라 여러 개를 선택할 수 있도록 만들 예정입니다. 기존 리스트박스를 보면, ABS부터 8개의 목.. 더보기
[엑셀VBA] 텍스트 박스에 숫자만 입력되도록 하기 [엑셀VBA] 텍스트 박스에 숫자만 입력되도록 하기 안녕하세요. 춤추는초코칩입니다. 엑셀을 사용하다 보면, 입력을 제한해야 하는 경우가 있습니다. 시트를 사용할 때에는 데이터 유효성 검사라는 기능을 이용해서 입력을 제한 또는 강제할 수 있습니다. https://stat-and-news-by-daragon9.tistory.com/155 엑셀2010 기초과정: 데이터유효성 검사 [데이터 유효성 검사란?]잘 못된 데이터가 입력되는 것을 미연에 방지하거나 이미 잘 못 입력된 데이터를 확인하는 활동을 이야기 합니다. [데이터 유효성 검사의 규칙]첫번째, 미리 정의된 항목 stat-and-news-by-daragon9.tistory.com 그럼, 사용자 정의 폼의 컨트롤 중 하나인 텍스트 박스에서는 어떻게 입력을 .. 더보기
[엑셀VBA] 스핀 단추(SpinButton) 초기값, 최소값, 최대값, 간격 설정 [엑셀VBA] 스핀 단추(Spin Button) 초기값, 최소값, 최대값, 간격 설정 안녕하세요 춤추는초코칩입니다. 엑셀 셀 서식 창을 보면, 소수 자릿수를 설정할 때, 버튼을 위아래로 클릭! 클릭! 합니다. 이 버튼을 스핀 단추(Spin Button)라고 합니다. 스핀 버튼 혹은 단추는 정해진 범위 안에 숫자를 입력하게 하는 도구로 사용자 편의를 제공하고 있습니다. 오늘은 스핀 단추를 만들어 보겠습니다. 1. 스핀 단추(Spin Button) 추가하기 우선, 삽입에서 사용자 정의 폼을 추가합니다. 사용자 정의 폼에서 스핀 단추를 추가합니다. 추가된 스핀 단추는 아래와 같습니다. 스핀 단추는 단독으로 사용하기 힘들기 때문에, 텍스트 상자도 추가했습니다. 추가된 텍스트 상자와 스핀 단추의 이름은 각각 Te.. 더보기