VBA 코딩 패턴: DB Query 결과 엑셀로 가져오기
DB Query 결과 엑셀로 가져오기 를 구현하는 VBA 코딩 패턴을 소개한다. 관련글: VBA 코딩 패턴: ADO DB Connection String 생성 1. 엑셀 화면과 동작 방식 1.1. 엑셀 화면 “B1″셀에 DB에 연결하기 위한 연결 문자열(Connection String)을 입력하고, “B2″셀에 데이터를 추출하기 위한...
Meta Thinking, Meta Working
DB Query 결과 엑셀로 가져오기 를 구현하는 VBA 코딩 패턴을 소개한다. 관련글: VBA 코딩 패턴: ADO DB Connection String 생성 1. 엑셀 화면과 동작 방식 1.1. 엑셀 화면 “B1″셀에 DB에 연결하기 위한 연결 문자열(Connection String)을 입력하고, “B2″셀에 데이터를 추출하기 위한...
이 글에서는 VBA 성능 향상 방법에 대해 살펴본다. 지난 글에 VBA Range Loop 방법에 대해 비교하고 Variant Array를 이용하는 방법이 가장 빠른 것을 확인했다. VBA 코딩 패턴: Range Loop-읽기(Read) 1. 성능 관련 VBA 전역 변수 다음은 전체 변수에 대한 요약이다....
VBA 코딩시 Range의 참조주소가 변경되더라도 Named Range (명명된 범위)를 사용하면 참조주소 변경과 상관없이 소스코드가 변경되지 않도록 할 수 있다. 다음 내용을 살펴보자. 1. 절대주소를 사용한 Range 참조 Excel VBA에서 Range를 참조하는 여러 방법중 가장 자주 사용하는 방법은 다음과 같다. Range(“B2”)에서...
VBA 코딩 패턴 중Range Loop-쓰기(Write) 에 대한 내용을 살펴본다. 요약 Variant Array를 이용하여 엑셀 시트에서 많은 데이터를 쓸때 성능을 개선하는 코딩 패턴에 대해 소개한다. 엑셀 시트에서 많은 데이터를 읽을 때 성능을 개선하는 방법은 아래 글에서 이미 다루었다. VBA 코딩 패턴:...
VBA 코딩 패턴 중 Range Loop-읽기(Read) 에 대한 내용을 살펴본다. 요약 Range Loop는 엑셀 시트에 입력되어 있는 데이터를 VBA 코드로 읽어서 처리할 때 자주 사용하는 코딩 패턴이다. 시작 cell부터 마지막 cell까지 순차적으로 읽는 기본적인 패턴과, 순차적으로 읽지 않고 한번에 읽는...
한가지 오류를 수정한 “네이버 국어사전/영어사전 검색 도구_v1.01_20220708″을 배포한다. 네이버 국어사전, 영어사전 검색 도구 개요와 사용 방법은 아래 글에 정리되어 있다. 네이버 국어사전/영어사전 검색 도구 개요 오늘(2022-07-08) 다음과 같은 댓글이 달렸다. https://prodtool.tistory.com/28#comment9159871 #ToDo: 댓글 링크 변경할지 검토 확인해 보니 다음과 같은 오류 메시지가 발생한다. Fiddler로 확인해 보니,...
그동안 작성했던 엑셀 VBA 강좌 전체 목차를 별도로 정리하여 올린다. 이 글을 index로 강좌글을 찾아갈 수 있도록 전체 목차에 링크를 달아 두었다. 엑셀 VBA 강좌를 시작합니다. (강좌예고, feat.엑셀 VBA를 권장하는 이유) (prodskill.com) 1. 엑셀 VBA 개요 1.1. VBA, Macro 개념...
이번 글은 내가 직접 엑셀 VBA로 개발하여 사용중인 도구의 사례를 살펴본다. 이전 글에서 이어지는 내용이다. 엑셀 VBA 강좌(9): 엑셀 VBA How-To 5. 엑셀 VBA로 개발하여 사용중인 도구 5.1. 네이버 국어사전, 영어사전 검색 도구 네이버 국어사전과 영어사전을 검색하고 그 검색결과를 엑셀로 가져오는 자동화 도구이다....
이번 글은 엑셀 VBA How-To에 대해 살펴본다. 엑셀 VBA 코딩시 참고하기 바란다. 이전 글에서 이어지는 내용이다. 엑셀 VBA 강좌(8): 엑셀 VBA 언어 기본-자료형(Data type), 자료구조(Data structure) 4. 엑셀 VBA How-To 4.1. UI(User Interface) 구성 방법 엑셀 VBA에서 사용자에게 값을 입력받거나...
이번 글은 엑셀 VBA 언어 기본 중 자료형(Data type)과 제공되는 자료구조(Data structure)에 대해 살펴본다. 이전 글에서 이어지는 내용이다. 엑셀 VBA 강좌(7): 엑셀 VBA 언어 기본-문법(Syntax) 3.3. 자료형 3.3.1. 기본 자료형 VB(또는 VBA)에서 지원하는 자료형을 요약하면 다음 표와 같다. 아래 출처의 표 내용중 Collection,...