---
title: "함께 작업 VBA 매크로 C++"
---

Visual Basic 응용 프로그램(VBA)를 위해 Microsoft Word 간단하지만 강력한 프로그래밍 언어입니다.기능을 확장하는 데 사용할 수 있습니다. Aspose.Words API 에 액세스 할 수있는 세 가지 클래스를 제공합니다 VBA 프로젝트 소스 코드:

- 그 [VBAProject](https://reference.aspose.com/words/cpp/aspose.words.vba/vbaproject/) 클래스에 대한 액세스를 제공합니다 VBA 프로젝트 정보
- 그 [VBAModulesCollection](https://reference.aspose.com/words/cpp/aspose.words.vba/vbamodulecollection/) 클래스의 컬렉션을 반환합니다 VBA 프로젝트 모듈
- 그 [VbaModule](https://reference.aspose.com/words/cpp/aspose.words.vba/vbamodule/) 클래스에 대한 액세스를 제공합니다 VBA 프로젝트 모듈

## 만들기 VBA 프로젝트

Aspose.Words API 제공 `Document.VbaProject` 가져오기 또는 설정할 속성 VbaProject 문서에서

다음 코드 예제에서는 다음을 만드는 방법을 보여 줍니다 VBA 프로젝트 및 VBA 기본 속성(예:이름 및 유형)과 함께 모듈:

{{< gist "aspose-words-gists" "d55d8631947d283b1f0da99afa06c492" "cpp-Loading-and-Saving-WorkingWithVbaMacros-CreateVbaProject.cpp" >}}

## 매크로 읽기

Aspose.Words 또한 읽을 수있는 기능을 사용자에게 제공합니다 VBA 매크로들

다음 코드 예제에서는 읽는 방법을 보여 줍니다 VBA 문서의 매크로:

{{< gist "aspose-words-gists" "d55d8631947d283b1f0da99afa06c492" "cpp-Loading-and-Saving-WorkingWithVbaMacros-ReadVbaMacros.cpp" >}}

## 매크로 쓰기 또는 수정

사용 Aspose.Words,사용자는 수정할 수 있습니다 VBA 매크로들

다음 코드 예제에서는 수정하는 방법을 보여 줍니다 VBA 매크로 사용 [SourceCode](https://reference.aspose.com/words/cpp/aspose.words.vba/vbamodule/get_sourcecode/) 재산:

{{< gist "aspose-words-gists" "d55d8631947d283b1f0da99afa06c492" "cpp-Loading-and-Saving-WorkingWithVbaMacros-ModifyVbaMacros.cpp" >}}

## 클론 VBA 프로젝트

함께 Aspose.Words 복제하는 것도 가능합니다. VBA 프로젝트.

다음 코드 예제에서는 복제하는 방법을 보여 줍니다 VBA 프로젝트를 사용하여 [Clone](https://reference.aspose.com/words/cpp/aspose.words.vba/vbamodule/clone/) 기존 프로젝트의 복사본을 만드는 속성:

{{< gist "aspose-words-gists" "d55d8631947d283b1f0da99afa06c492" "cpp-Loading-and-Saving-WorkingWithVbaMacros-CloneVbaProject.cpp" >}}

## 클론 VBA 모듈

당신은 또한 복제 할 수 있습니다 VBA 필요한 경우 모듈.

다음 코드 예제에서는 복제하는 방법을 보여 줍니다 VBA 모듈을 사용하여 [Clone](https://reference.aspose.com/words/cpp/aspose.words.vba/vbamodule/clone/) 기존 프로젝트의 복사본을 만드는 속성:

{{< gist "aspose-words-gists" "d55d8631947d283b1f0da99afa06c492" "cpp-Loading-and-Saving-WorkingWithVbaMacros-CloneVbaModule.cpp" >}}
