본문 바로가기
반응형

분류 전체보기462

엑셀 VBA Dim 사용의 중요성 Dim이란 무엇인가? Dim은 "Dimension"의 약자로, VBA에서 변수를 선언할 때 사용됩니다. 형식: Dim [변수 이름] as [데이터 타입] 변수 이름은 단어 하나여야 하며, VBA의 기존 함수, 클래스, 액세서와 이름이 겹치면 안 됩니다. 자주 사용하는 데이터 타입 Range: 엑셀의 셀 범위를 저장합니다. Long: -2,147,483,647부터 2,147,483,647까지의 정수를 저장할 수 있습니다. String: 텍스트를 저장합니다. 텍스트는 따옴표로 둘러싸야 합니다. Worksheet: 워크시트 객체를 저장합니다. Boolean: 참(True) 또는 거짓(False) 값을 저장합니다. Dim을 사용해야 하는 이유 코드 이해 용이: 변수를 선언하면 다른 사람이 코드를 더 쉽게 이해할.. 2023. 9. 5.
엑셀 VBA 컴파일 오류 경고 끄기 구문 오류 경고를 제거하는 단계 1 단계 : Visual Basic Editor(단축키: Alt + F11)에서 도구 메뉴를 열고 옵션 2 단계 : Options(옵션) 대화 상자의 Code Settings(코드 설정) 섹션에서 Auto Syntax Check(자동 구문 검사) 확인란이 선택되어 있지 않은지 확인합니다. 이렇게 하면 잘못된 구문 코드를 빨간색 글꼴로 색칠하는 동안 오류 메시지가 꺼집니다. 확인 버튼을 누르면 지금부터 오류 메시지가 없어집니다! 우후!! 2023. 9. 5.
엑셀 Property 프로시저 Property 프로시저 Property 프로시저는 개체 속성을 정의한다. 종류는 다음과 같다. Property Let 프로시저 : 선언한 데이터 변수에 값을 할당한다. Property Get 프로시저 : Let, Set에서 할당된 데이터 형식 변수의 값이나 개체 변수에 속성값을 읽는다. Property Set 프로시저 : 선언한 개체 변수의 속성에 값을 할당한다. 개체 변수는 Object 변수와 Variant 변수가 있다. Get 프로시저 사용법이다. [Public | Private | Friend] [Static] Property Get name[(arglist)] [As type] [statements] [name = expression] [Exit Property] [statements] [nam.. 2023. 8. 30.
Function 프로시저 Function 프로시저 Function 프로시저는 동작을 수행한 결과 값을 반환한다. 실행문은 Function과 End Function 사이에 작성한다. Function 프로시저의 구성은 [Public | Private | Friend][Static] Function name[(arglist)] [As type] [statements] [name = expression] [Exit Function] [statement] [name = expression] End Sub 이다. Function 프로시저는 상수, 변수, 식 같은 인수를 가질 수 있으며 리턴값의 데이터 형식을 지정해야 한다. 리턴 값의 데이터 형식을 생략하면 데이터 형식은 Variant이다. 리턴 값은 Function에 붙여진 프로시저 이름.. 2023. 8. 30.
반응형