OVH Cloud OVH Cloud

Reference d'un projet VB ou VBA

3 réponses
Avatar
Didier LOURDELLE
Y a t 'il un moyen de changer les réferences d'un projet VBA ou VB en
Automatique

--
Didier LOURDELLE

3 réponses

Avatar
François Picalausa
"Didier LOURDELLE" <dlourdelle~@hotmail.com> a écrit dans le message de
news:bs0t4f$gk3$
Y a t 'il un moyen de changer les réferences d'un projet VBA ou VB en
Automatique



Bonjour/soir,

Il est possible de créer de nouveau objets en runt-time.

Par exemple, sans avoir coché la référence à word, on peut obtenir un objet
de type Word.application comme ceci:

Dim WordApp AS Object
Set WordApp = CreateObject("Word.Application")

--
François Picalausa (MVP VB)
FAQ VB : http://faq.vb.free.fr
MSDN : http://msdn.microsoft.com
Avatar
Didier LOURDELLE
Ce qui voudrai dire que l'on doit pas utiliser lors du developpement
Pour declarer les variables des object pas le nom précis du 'type d'objet'
C'est une solution.

Dans mais recherche sur le web.
A cette URL il y un exemple avec une base access pour ajouter, Supprimer
des références dans un projet par programmation.
http://access.seneque.free.fr/


Didier LOURDELLE,

"François Picalausa" a écrit dans le message de
news:eQWcM%
"Didier LOURDELLE" <dlourdelle~@hotmail.com> a écrit dans le message de
news:bs0t4f$gk3$
> Y a t 'il un moyen de changer les réferences d'un projet VBA ou VB en
> Automatique

Bonjour/soir,

Il est possible de créer de nouveau objets en runt-time.

Par exemple, sans avoir coché la référence à word, on peut obtenir un


objet
de type Word.application comme ceci:

Dim WordApp AS Object
Set WordApp = CreateObject("Word.Application")

--
François Picalausa (MVP VB)
FAQ VB : http://faq.vb.free.fr
MSDN : http://msdn.microsoft.com




Avatar
François Picalausa
"Didier LOURDELLE" <dlourdelle~@hotmail.com> a écrit dans le message de
news:bs1f3c$3r0$
Ce qui voudrai dire que l'on doit pas utiliser lors du developpement
Pour declarer les variables des object pas le nom précis du 'type
d'objet' C'est une solution.

Dans mais recherche sur le web.
A cette URL il y un exemple avec une base access pour ajouter,
Supprimer des références dans un projet par programmation.
http://access.seneque.free.fr/


Didier LOURDELLE,

"François Picalausa" a écrit dans le message de
news:eQWcM%
"Didier LOURDELLE" <dlourdelle~@hotmail.com> a écrit dans le message
de news:bs0t4f$gk3$
Y a t 'il un moyen de changer les réferences d'un projet VBA ou VB
en Automatique



Bonjour/soir,

Il est possible de créer de nouveau objets en runt-time.

Par exemple, sans avoir coché la référence à word, on peut obtenir
un objet de type Word.application comme ceci:

Dim WordApp AS Object
Set WordApp = CreateObject("Word.Application")

--
François Picalausa (MVP VB)
FAQ VB : http://faq.vb.free.fr
MSDN : http://msdn.microsoft.com






Bonjour/soir,

En VBA, la macro que tu écrit restera toujours au format texte et ne sera
jamais compilé. Donc, en accédant à un objet correspondant au projet, tu
peux tout à fait ajouter/supprimer des références.
Mais pas en VB.

CreateObject fonctionne dans le deux cas.

--
François Picalausa (MVP VB)
FAQ VB : http://faq.vb.free.fr
MSDN : http://msdn.microsoft.com