반응형 전체 글167 개체, 메서드, 속성 및 이벤트 이해 이 글은 도움말을 번역한 내용입니다. 개체 및 컬렉션 개체는 워크시트, 셀, 차트, 양식 또는 보고서와 같은 응용 프로그램의 요소를 나타냅니다. Visual Basic 코드에서 개체의 메서드 중 하나를 적용하거나 해당 속성 중 하나의 값을 변경하려면 먼저 개체를 식별해야 합니다 . 개체를 식별한다는 말의 뜻을 알고 싶어서 ChatGPT에게 질문하고 답변받은 내용입니다. Sub ManipulateWorksheet() ' 워크시트 개체를 식별하여 변수에 할당 Dim ws As Worksheet Set ws = ThisWorkbook.Worksheets("Sheet1") ' 워크시트의 속성 변경 ws.Name = "MyWorksheet" ' 워크시트 이름 변경 ' 워크시트에 새로운 셀 값 입력 ws.Range.. 2023. 7. 30. 개체 변수 만들기 이 글은 도움말을 번역한 내용입니다. 개체 변수를 개체 변수가 참조하는 개체와 정확히 동일하게 취급할 수 있습니다. 개체의 속성을 설정하거나 반환하거나 해당 메서드를 사용할 수 있습니다. Sub ObjectVariableExample() Dim myRange As Range Set myRange = Worksheets("Sheet1").Range("A1:B10") ' 개체 변수를 사용하여 해당 범위의 속성을 설정하거나 가져올 수 있습니다. myRange.Font.Bold = True myRange.Interior.Color = RGB(255, 255, 0) ' 개체 변수를 사용하여 해당 범위에 대한 메서드를 호출할 수 있습니다. myRange.Copy myRange.ClearContents End Sub.. 2023. 7. 29. Set 문 이 글은 도움말을 번역한 글입니다. 변수 또는 속성에 객체 참조를 할당합니다. Syntax Set objectvar = {[ New ] objectexpression | Nothing } objectvar : 필수입니다. 변수 또는 속성의 이름으로, 표준 변수 명명 규칙을 따릅니다. New : 선택 사항입니다. New는 일반적으로 선언 중에 암시적 객체 생성을 활성화하기 위해 사용됩니다. New를 Set과 함께 사용하면 클래스의 새 인스턴스가 생성됩니다. 객체변수에 객체에 대한 참조가 포함된 경우 새 객체가 할당될 때 해당 참조가 해제됩니다. New 키워드는 내재 데이터 유형의 새 인스턴스를 만드는 데 사용할 수 없으며 종속 객체를 만드는 데 사용할 수 없습니다. Dim intValue As Intege.. 2023. 7. 29. Dictionary 데이터 키/항목 쌍을 저장하는 개체입니다. Dictionary 개체를 사용하기 위해서는 ALT+F11키를 누르고 VBE화면에서 Tools > References에서 Microsoft Scripting Runtime을 참조해야 합니다. Dictionary 개체 생성 방법 Dictionary 개체를 생성하는 방법은 Early Binding과 Late Binding 2가지가 있습니다. Early Binding를 사용하기 위해서는 위 그림처럼 참조가 되어 있어야 합니다. Dim dict As New Dictionary Dim dict As Scripting.Dictionary Set dict = New Scripting.Dictionary 위와 같이 선언했을때 참조가 누락된 경우 아래와 같은 에러가 뜹니다. 참.. 2023. 7. 29. 이전 1 ··· 26 27 28 29 30 31 32 ··· 42 다음 반응형