본문 바로가기
반응형

PROGRAMMING/EXCEL&ACCESS19

[엑셀 VBA] 매크로 연습하기 (매크로 기록/상대참조로 기록) 매크로 따라하기★ 매크로는 기본적으로 절대 참조이다.★[상대 참조로 기록]을 누르면 상대 참조가 된다. 같이 보면 좋은 글▼[엑셀] 엑셀 VBA 기초 개념 알아보기[엑셀] 엑셀 VBA 기초 문법 알아보기 A1이 아닌 아무 셀이나 클릭해 둔 후 개발도구 - [매크로 기록]을 누르세요.엑셀 프로그램 내 모든 행동은 (드래그/클릭 등) 모두 기록이 됩니다.기록이 되는 동안 아래와 같이 [기록 중지]로 글자가 바뀝니다.  A1에 1, A2에 2를 누른 후, A1:A2를 선택하고 끌기 핸들을 이용해 A5까지 1~5 를 채우세요.선택을 해제하기 위해 A6을 한번 클릭한 후 [기록 중지]를 누르면 다시 [매크로 기록]로 글자가 바뀝니다.제목은 '숫자채우기'로 해봅시다. 개발도구 - [Visual Basic]을 누르면.. 2025. 2. 16.
[엑셀 VBA] Dim 키워드 사용하기 ✅ Dim 키워드는 모듈 수준에서도 사용 가능Dim 키워드는 모듈 수준과 프로시저 수준에서 모두 사용 가능합니다. 📌 코드 분석' 모듈 수준 변수Dim 파일 As Workbook모듈 수준 변수는 해당 모듈 내에서 어디서든 접근 가능합니다.Dim을 사용해도 Private과 동일한 효과를 가지므로, 같은 모듈 내의 다른 프로시저에서도 파일 변수를 사용할 수 있습니다.Sub vba() ' 프로시저 수준 변수 Dim score As Integer ' 정수를 저장하는 변수 Dim name As String ' 문자열을 저장하는 변수 Dim isPassed As Boolean ' 참/거짓을 저장하는 변수 End Sub프로시저 수준 변수는 해당 프로시저(vba) 내부에서만 유효합니.. 2025. 2. 16.
[엑셀 VBA] 엑셀 VBA 기초 문법_변수의 개념 정리 엑셀 VBA(Visual Basic for Applications)에서 변수(Variable) 는 데이터를 저장하는 메모리 공간입니다.변수를 활용하면 코드가 더 효율적이고 가독성이 좋아집니다.이번 글에서는 VBA에서 변수를 선언하고 사용하는 방법을 상세히 설명하겠습니다.1️⃣ 변수란 무엇인가?변수는 데이터를 저장할 수 있는 공간으로, 숫자, 문자, 날짜 등 다양한 값을 저장할 수 있습니다.예를 들어, 사용자의 입력 값을 저장하거나 계산 결과를 보관할 때 변수를 사용할 수 있습니다. 변수의 종류모듈 수준변수 : 해당 모듈 내의 모든 서브 프로시저 또는 함수에서 사용할 수 있습니다. 프로시저 수준변수 : 변수를 선언한 동일한 프로시저에서만 변수를 사용할 수 있습니다.2️⃣ VBA 변수 선언 방법VBA에서 변.. 2025. 2. 15.
[엑셀 VBA] 엑셀 VBA 기초 문법_문법 구조와 코드 다루기 참고하면 좋을 글 : [엑셀] 엑셀 VBA 기초 알아보기 엑셀 VBA(Visual Basic for Applications)는 엑셀 내에서 자동화를 수행할 수 있도록 도와주는 프로그래밍 언어입니다. VBA를 활용하면 반복적인 작업을 자동화하고, 사용자 지정 기능을 추가할 수 있습니다. 이번 글에서는 엑셀 VBA 문법의 기초를 알아보겠습니다. 👌엑셀 VBA 코드의 구조와, 코드를 다루는 기본적인 방법을 다룹니다.조건문, 반복문, OFFSET을 활용하는 방법은 아래 게시글을 참고해주세요.[엑셀 VBA] 엑셀 VBA 조건문과 반복문 1. 엑셀 VBA 의 기본 문법 구조 VBA의 구성 요소개념설명예시개체 (Object)처리 대상이 되는 독립된 사물Workbook, Worksheets, Chart, Cell속성.. 2025. 2. 15.
반응형