본문 바로가기
반응형

분류 전체보기167

Visual Basic 문 작성 이 글은 도움말을 번역한 글입니다. Visual Basic의 문은 완전한 명령어입니다. 키워드, 연산자, 변수, 상수 및 표현식을 포함할 수 있습니다. 각 문은 다음 세 가지 범주 중 하나에 속합니다: 선언문 선언문: 변수, 상수 또는 프로시저의 이름을 지정하고 데이터 유형을 지정할 수도 있습니다. ' 변수 선언 (Declaration statement) Dim age As Integer ' 나이를 저장할 정수형 변수 선언 (Declaring an integer variable to store age) ' 상수 선언 (Declaration of constant) Const PI As Double = 3.14159 ' 원주율을 저장할 상수 선언 (Declaring a constant to store the.. 2023. 7. 31.
FileSystemObject 개체 FileSystemObject 컴퓨터의 파일 시스템에 대한 액세스를 제공합니다. FileSystemObject 개체를 생성하는 방법은 다음과 같습니다. Early Binding 1. VBE(ALT+F11)를 열어서 "도구(T)" 메뉴 -> "참조(R)"를 선택합니다. 2. "Microsoft Scripting Runtime" 또는 "Windows Script Host Object Model"을 찾아서 선택합니다. 3. 확인 버튼을 클릭하여 라이브러리를 추가합니다. 이후에는 아래와 같은 방식으로 추가하여 사용하실 수 있습니다. Dim fso As New Scripting.FileSystemObject Dim fso As Scripting.FileSystemObject Set fso = New Scripti.. 2023. 7. 30.
실행 문 작성 이 글은 도움말을 번역한 글입니다.예제는 수정했습니다. 실행 문은 동작을 시작합니다. 메서드나 함수를 실행할 수 있으며 코드 블록을 반복하거나 분기할 수 있습니다. 실행 문에는 종종 수학 연산자 또는 조건부 연산자가 포함됩니다. 메서드 사용 예제 Sub SortData() ' Worksheet 변수를 선언하고 "Sheet1" 시트를 참조합니다. Dim ws As Worksheet Set ws = ThisWorkbook.Worksheets("Sheet1") Dim sortRange As Range Set sortRange = ws.Range("A1:F22") ' 오름차순으로 정렬합니다. sortRange.Sort Key1:=ws.Range("A1"), Order1:=xlAscending, Header:=x.. 2023. 7. 30.
이름 충돌 피하기 이 글은 도움말을 번역한 내용입니다. 명명 충돌은 이전에 정의된 식별자를 만들거나 사용하려고 할 때 발생합니다. 경우에 따라 명명 충돌로 인해 모호한 이름 감지 또는 현재 범위에서 중복 선언과 같은 오류가 발생할 수 있습니다. 특히 처음 사용하기 전에 모든 변수를 명시적으로 선언하지 않은 경우 이름 충돌이 감지되지 않으면 코드에서 잘못된 결과를 생성하는 버그가 발생할 수 있습니다. 범위 지정, Private 모듈 수준 및 Public 모듈 수준을 이해하면 대부분의 이름 지정 충돌을 피할 수 있습니다. 식별자가 두 개 이상의 범위 수준에 표시되는 경우 명명 충돌이 발생할 수 있습니다: 둘 이상의 범위 수준에서 표시되는 경우. 동일한 수준에서 두 가지 다른 의미를 가집니다. 예를 들어, 별도의 모듈에 있는 .. 2023. 7. 30.
반응형