Робота з VBA
Файли Microsoft Project (MPP/XML) можуть містити макроси VBA (Visual Basic for Applications), які допомагають автоматизувати завдання управління проєктом шляхом взаємодії з project object model.
За допомогою Aspose.Tasks for .NET, розробники можуть програмно:
- Читати інформацію про VBA, modules та references.
- Додавати нові VBA modules (procedural або class) з власним source code.
- Редагувати source code існуючих VBA modules.
Ця функціональність дозволяє розширювати автоматизацію проєктів безпосередньо у MPP-файлах без необхідності використання Microsoft Project.
Теми керування VBA
- Зчитування інформації про VBA із файлу MPP Дізнайтеся, як витягти відомості VBA‑проєкту, включно з modules і references, із файлу MPP.
- Додавання VBA модуля Дізнайтеся, як додати нові procedural або class modules до існуючого VBA‑проєкту.
- Редагування Source Code модуля VBA Дізнайтеся, як оновлювати та підтримувати source code існуючих VBA modules.
(Більше тем буде додано в міру розширення документації VBA, наприклад робота з module contents, security або експорт деталей VBA.)
Висновок
Автоматизація за допомогою VBA — потужний спосіб розширення функціональності Microsoft Project. Робота з VBA у файлах Microsoft Project є необхідною при аналізі скриптів автоматизації або забезпеченні відповідності політикам організації. Aspose.Tasks for .NET надає можливість програмно отримувати доступ до даних VBA, збережених у файлах MPP/XML, що спрощує перевірку, документування або інтеграцію інформації VBA в корпоративні рішення. Цей розділ слугує центром для всієї документації, пов’язаної з VBA в Aspose.Tasks for .NET.