본문 바로가기
반응형

엑셀 매크로 시트 복사2

VBA(엑셀 매크로)시트 이동, 복사 특정 시트를 이동 시키거나 복사해야되는 경우가 있다. 이 경우 Worksheets를 사용하여 이동 및 복사를 할 수 있다. Worksheets의 구조를 보고 이어서 예제를 보도록 하겠다. 시트의 생성 및 삭제는 아래의 링크를 참고 2021/01/31 - [IT 이모저모/VBA] - VBA(엑셀 매크로) 시트 생성 및 시트 삭제 Worksheets의 구조 1. Worksheets의 기본 구조 Worksheets(name) Worksheets의 파라미터인 name에는 시트의 이름 또는 번호가 들어갈수 있다. 숫자 1이 들어간다면, 첫번째 시트를 취득하고 name 자리에 "Sheet3" 가 들어간다면 시트 이름이 Sheets인 오브젝트의 내용을 취득한다. 2. 시트 이동 시 Worksheets(name).Mo.. 2021. 1. 31.
VBA(엑셀 매크로) 시트 복사, 시트 이름 변경, 불러오기 VBA로 시트의 복사 및 시트 이름을 변경하는 방법에 대해 알아보도록 하겠다. 1. 시트 복사 Sheets(시트번호).Copy after:=Sheets(시트번호) 위 구문에서 Sheets(시트번호).Copy는 시트번호에 해당하는 시트를 복사한다. 그 뒤 after:=Sheets(시트번호)는 시트번호에 해당하는 시트 오른쪽에 복사했던 시트를 붙여넣는다. before:=Sheets(시트번호)는 시트번호에 해당하는 시트 왼쪽에 복사했던 시트를 붙여넣는다. Sub CopySheets() Sheets(2).Copy after:=Sheets(2) Sheets(2).Copy before:=Sheets(2) End Sub 위 소스의 실행하면 Sheets(2).Copy after:=Sheets(2) 는 2번째 시트를 복.. 2020. 7. 19.
반응형