Articles

VBA-새 통합 문서 만들기(통합 문서.추가)-자동화 ExcelAutomate Excel

을 만들 새로운 통합 문서

를 만드는 새로운 통합 문서 단순히 통합 문서를 사용하.추가:

Workbooks.Add

새로 추가 된 통합 문서는 이제 ActiveWorkbook 입니다.

당신이 볼 수있는 이를 사용하여 이 코드:

Sub AddWB()Workbooks.AddMsgBox ActiveWorkbook.NameEnd Sub

을 만들 새로운 통합 문서&할당 개체

사용할 수 있습니다 ActiveWorkbook 체를 참조하는 새로운 통합 문서입니다. 이를 사용하여 새 통합 문서를 변수에 할당할 수 있습니다:

Dim wb as WorkbookWorkbooks.AddSet wb = ActiveWorkbook

그러나,그것의 더 나은 할당하는 통합 문서를 변 때 통합 문서를 만들어:

Dim wb As WorkbookSet wb = Workbooks.Add

이제 참조할 수 있는 새로운 통합 문서에 의해 그것의 변수 이름

MsgBox wb.Name

을 만들 새로운 통합 문서&저장을

을 만들 수도 있습니다 새로운 통합 문서 즉시 그것을 저장:

Workbooks.Add.SaveAs Filename:="NewWB"

이로 통합 문서를 저장합니다.기본 폴더에 xlsx 파일(예. 내 문서). 대신 통합 문서 저장 가이드를 사용하여 SaveAs 를 사용자 지정할 수 있습니다.

이제 참조할 수 있습을 통해 그것의 이름

Workbooks("NewWB.xlsx").Activate

이 코드를 활성화”NewWB.xlsx”.

새 통합 문서 만들기&시트 추가

통합 문서를 만든 후 편집 할 수 있습니다. 다음은 새 통합 문서에 두 개의 시트를 추가하는 한 가지 예입니다(ActiveWorkbook 이라고 가정).

ActiveWorkbook.Worksheets.Add Count:=2