You can write code in VBA that reads or modifies other VBA projects, modules, or procedures. This is called extensibility because extends the editor -- you can used VBA code to create new VBA code. You can use these features to write custom procedures that create, change, or delete VBA modules and code procedures.
In order to use the code on this page in your projects, you must change two settings.
"michdenis" <mich...@hotmail.com> a écrit dans le message de news: 0BCD8218-43E1-43DF...@microsoft.com...Le bout de code que tu as affiché devrait fonctionner sans ajoutde bibliothèque.. regarde si tu as dans la fenêtre suivante :barre des menus de la feuille de calcul / outils / macros / sécurité /éditeurs approuvés /les 2 cases à cocher dans le bas de la fenêtrede cocher... sinon coche les."François" <nos...@nospam.fr> a écrit dans le message de groupe de discussion : OAbTTshh...@TK2MSFTNGP03.phx.gbl...
"michdenis" <mich...@hotmail.com> a écrit dans le message de news: A8FE1BFC-859E-437A...@microsoft.com...Dans le bout de code que toi tu as publié, la bibliothèquen'est pas nécessaire. Cependant, dans les exemples du siteles variables sont déclarées comme ceci :Dim VBAEditor As VBIDE.VBE
Dim VBProj As VBIDE.VBProject
Dim VBComp As VBIDE.VBComponent
Dim CodeMod As VBIDE.CodeModuleVbide est le nom de la bibliothèque qui est chargé par la référence:Microsoft Visual Basic for Applications Extensibility 5.3Comme il fait référence à cette bibliothèque, évidemment il faut qu'ellesoit chargée."François" <nos...@nospam.fr> a écrit dans le message de groupe de discussion : e0E%23fZihJ...@TK2MSFTNGP06.phx.gbl...