VbaProject
Содержание
[
Скрывать
]VbaProject class
Представляет проект VBA.
public class VbaProject
Характеристики
| Имя | Описание |
|---|---|
| CertRawData { get; } | Получает необработанные данные сертификата, если этот проект VBA подписан. |
| IslockedForViewing { get; } | Указывает, заблокирован ли этот проект VBA для просмотра. |
| IsProtected { get; } | Указывает, защищен ли этот проект VBA. |
| IsSigned { get; } | Указывает, подписан код VBA или нет. |
| IsValidSigned { get; } | Указывает, действительна ли подпись проекта VBA. |
| Modules { get; } | получает всеVbaModule объекты. |
| Name { get; set; } | Получает и задает имя проекта VBA. |
| References { get; } | Получает все ссылки проекта VBA. |
Методы
| Имя | Описание |
|---|---|
| Copy(VbaProject) | Скопировать проект VBA из другого файла. |
| Protect(bool, string) | Защищает или снимает защиту с этого проекта VBA. |
| Sign(DigitalSignature) | Подпишите этот проект VBA с помощью DigitalSignature |
| ValidatePassword(string) | Проверяет пароль защиты. |
Примеры
[C#]
//Создание экземпляра объекта Workbook
Workbook workbook = new Workbook();
// Запустить проект VBA.
VbaProject vbaProject = workbook.VbaProject;
//Сохранение файла Excel
workbook.Save("book1.xlsm");
[Visual Basic]
'Создание экземпляра объекта Workbook
Dim workbook As Workbook = New Workbook()
'Запустите проект VBA.
Dim vbaProject as VbaProject = workbook.VbaProject
'Сохранение файла Excel
workbook.Save("book1.xlsm")
Смотрите также
- пространство имен Aspose.Cells.Vba
- сборка Aspose.Cells