VBA – Visual Basic for Applications

VBA의 이해

VBA는 Visual Basic for Applications의 약자이며, 글자그대로 응용 프로그램을 위한 비주얼 베이직을 말한다. 여기서 응용프로그램이라 하면 윈도우 환경에서 돌아가는 거의 모든 프로그램을 가리킨다고 해도 지나치지 않다. 대표적으로 MS-Office 프로그램, AutoCAD 등 웬만한 프로그램들이 VBA를 지원한다.

VBA와 Macro

VBA 데이터형식(datatypes)

If문의 이해 – 이차방정식 풀이

If문과 Select문의 이해

For-Next문의 이해

Do-Loop문의 이해

방정식을 반복법으로 풀기(Do-Loop문의 이해)

벡터 연산 작성하기(사용자정의데이터형식)


VBA 함수들

VBA 내장함수 설명

삼각함수의 역함수(ArcSin, ArcCos) 작성

VBA 함수들 정리한 사이트들

TwipsPerPixel

자동 코드 생성기

문자열 형식 함수 Format Functions

VBA로 AutoCAD도면 작성 – 직선(line) 그리기

VBA로 AutoCAD도면 작성 – 문자열 쓰기


VBA와 엑셀

엑셀(또는 응용프로그램) 자체가 가지고 있는 강력한 기능을 그대로 활용할 수 있다.

Range와 Cells의 이해

VBA에서 엑셀 함수를 호출하기

엑셀의 Solver 활용


VBA로 작성한 응용 프로그램들

PERT/CPM 계산을 위한 엑셀 시트

공기 상태 계산 엑셀 시트 (Visual Air 프로그램 등록(VB) , Visual Air in VBA)