본문 바로가기
반응형

전체 글167

Cells 속성 Worksheet.Cells property 현재 사용 중인 셀뿐만 아니라 워크시트의 모든 셀을 나타내는 Range 개체를 반환합니다. Syntax expression.Cells expression : Worksheet 개체를 나타내는 변수입니다. 비고 Item 속성은 Range 개체의 기본 속성 (기본 속성: 해당 형식의 컨트롤을 새로 만들 때마다 같은 값이 적용되도록 컨트롤에 설정할 수 있는 속성입니다.)이므로 Cells 키워드 바로 다음에 행과 열 인덱스를 지정할 수 있습니다. 이 속성을 개체 한정자 없이 사용하면 현재 워크시트에 있는 모든 셀을 나타내는 Range 개체를 반환합니다. 예제 1. 특정 셀 값 읽기 Sub ReadCellValue() Dim myValue As Variant myVal.. 2023. 9. 2.
시트 복사하기 Worksheet.Copy method 시트를 현재 통합 문서 또는 새 통합 문서의 다른 위치로 복사합니다. Syntax expression.Copy (Before, After) expression : Worksheet 개체를 나타내는 변수입니다. Parameters 비고 Before 또는 After를 지정하지 않으면 Microsoft Excel은 복사된 Worksheet 개체를 포함하는 새 워크북을 생성합니다. 새로 생성된 워크북은 Application.ActiveWorkbook 속성을 보유하며 하나의 워크시트를 포함합니다. 이 하나의 워크시트는 원본 워크시트의 Name 및 CodeName 속성을 유지합니다. 복사된 워크시트에 VBA 프로젝트의 워크시트 코드 시트가 포함되어 있었다면, 해당 시트도 새 .. 2023. 9. 2.
Connection Object Connection Object 데이터 원본에 대해 열려 있는 연결을 나타냅니다. Excel VBA에서 ADO를 사용하기 위해서는 ADO Library를 참조해야 합니다. 연결하기 다음 코드는 암시적으로 연결하는 방법입니다. Sub GetDataFromAccessDatabase() ' 레코드셋 선언 및 인스턴스화 Dim rst As ADODB.Recordset Set rst = New ADODB.Recordset ' 암시적 연결 생성 및 레코드셋 열기 rst.Open "Titles", _ "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\download\Biblio.mdb;", _ adOpenForwardOnly, _ adLockReadOnly, _ adCmdTabl.. 2023. 8. 31.
시트 활성화하기 Worksheet.Activate method 현재 시트를 활성 시트로 만듭니다. Syntax expression.Activate expression : Worksheet 개체를 나타내는 변수입니다. 비고 이 메서드를 호출하면 시트의 탭을 클릭하는 것과 동일합니다. 다음 코드는 Sheet2를 활성 시트로 만들고 메시지 박스로 시트 이름을 출력합니다. Sub ActivateSheetExample() ' 워크시트 개체 생성 Dim ws As Worksheet Set ws = ThisWorkbook.Sheets("Sheet2") ' 시트 활성화 ws.Activate ' 메시지 박스 출력 MsgBox "시트가 활성화되었습니다: " & ws.Name End Sub 도움말 출처 Worksheet.Activate m.. 2023. 8. 30.
반응형