Работа с VBA
Файлы Microsoft Project (MPP/XML) могут содержать макросы VBA (Visual Basic for Applications), которые помогают автоматизировать задачи управления проектом путем взаимодействия с объектной моделью проекта.
С помощью Aspose.Tasks for .NET, разработчики могут программно:
- Читать информацию о VBA, модулях и ссылках.
- Добавлять новые модули VBA (процедурные или классовые) с пользовательским исходным кодом.
- Редактировать исходный код существующих модулей VBA.
Эта функциональность позволяет расширять автоматизацию проекта непосредственно внутри файлов MPP без необходимости использования Microsoft Project.
Темы управления VBA
- Чтение информации о VBA из файла MPP Узнайте, как извлечь сведения о проекте VBA, включая модули и ссылки, из файла MPP.
- Добавление модуля VBA Посмотрите, как добавить новые процедурные или классовые модули в существующий проект VBA.
- Редактирование исходного кода модуля VBA Узнайте, как обновлять и поддерживать исходный код существующих модулей VBA.
(По мере расширения документации по VBA будут добавлены дополнительные темы, например работа с содержимым модулей, вопросы безопасности или экспорт сведений VBA.)
Заключение
Автоматизация с помощью VBA — мощный способ расширения функциональности Microsoft Project. Работа с VBA в файлах Microsoft Project необходима при анализе сценариев автоматизации или обеспечении соответствия корпоративным политикам. Aspose.Tasks for .NET предоставляет возможность программно получать доступ к данным VBA, хранящимся внутри файлов MPP/XML, что упрощает проверку, документирование и интеграцию информации VBA в корпоративные решения. Этот раздел служит центральным ресурсом для всей документации, связанной с VBA в Aspose.Tasks for .NET.