VbaProjectReference
Contenu
[
Cacher
]VbaProjectReference class
Représente la référence du projet VBA.
public class VbaProjectReference
Propriétés
Nom | La description |
---|---|
ExtendedLibid { get; set; } | Obtient et définit la Libid étendue de la référence. |
Libid { get; set; } | Obtient et définit la Libid de la référence. |
Name { get; set; } | Obtient et définit le nom de la référence. |
RelativeLibid { get; set; } | Obtient et définit l’identifiant du projet VBA référencé avec un chemin relatif. |
Twiddledlibid { get; set; } | Obtient et définit la Libid modifiée de la référence. |
Type { get; } | Obtient le type de cette référence. |
Méthodes
Nom | La description |
---|---|
Copy(VbaProjectReference) |
Exemples
[C#]
//Instanciation d'un objet Workbook
Workbook workbook = new Workbook();
// Initier le projet VBA.
VbaProject vbaProject = workbook.VbaProject;
// Ajouter une référence de projet vba
vbaProject.References.AddRegisteredReference("stdole", "*\\G{00020430-0000-0000-C000-000000000046}#2.0#0#C:\\Windows\\system32\\stdole2.tlb#OLE Automation");
//Enregistrement du fichier Excel
workbook.Save("book1.xlsm");
[Visual Basic]
'Instanciation d'un objet Workbook
Dim workbook As Workbook = New Workbook()
'Lancer le projet VBA.
Dim vbaProject as VbaProject = workbook.VbaProject
'Ajouter une référence de projet vba
vbaProject.References.AddRegisteredReference("stdole", "*\\G{00020430-0000-0000-C000-000000000046}#2.0#0#C:\\Windows\\system32\\stdole2.tlb#OLE Automation")
'Enregistrement du fichier Excel
workbook.Save("book1.xlsm")
Voir également
- espace de noms Aspose.Cells.Vba
- Assemblée Aspose.Cells