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