Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
François Picalausa
Bonjour/soir,
Ou alors, il me semble que l'on peut définir des références en VBA, non ?
Tout à fait
Car cette méthode est plus conseillé, donc apres la référence ajoutée :
Pas plus conseillée mais souvent plus facile d'utilisation et en règle général, plus rapide... Mais si tu dois faire des plugins, sauf en gérant les références dans VBA à partir de VBA, il te faudra CreateObject. L'article suivant de la FAQ résume les différences: http://faq.vb.free.fr/index.php?question4
Dim oDLL as Object Set oDLL=CreateObject("DLL.Classe") Call oDLL.Procedure("test") Set oDLL = Nothing
Ou alors, il me semble que l'on peut définir des références en VBA, non ? Car cette méthode est plus conseillé, donc apres la référence ajoutée :
Dim oDLL as DLL.Classe Set oDLL=New DLL.Classe Call oDLL.Procedure("test") Set oDLL = Nothing
Pour les événements (dans le partie déclarations) :
Public WithEvents oDLL as DLL.Classe
Nicolas.
"vince" a écrit dans le message de news: 082701c36010$5f447110$ Bonjour, Est-il possible d'inclure une DLL activeX en VBA (pour Access) si oui, quelle est la méthode? Merci
Bonjour/soir,
Ou alors, il me semble que l'on peut définir des références en VBA,
non ?
Tout à fait
Car cette méthode est plus conseillé, donc apres la référence
ajoutée :
Pas plus conseillée mais souvent plus facile d'utilisation et en règle
général, plus rapide...
Mais si tu dois faire des plugins, sauf en gérant les références dans VBA à
partir de VBA, il te faudra CreateObject.
L'article suivant de la FAQ résume les différences:
http://faq.vb.free.fr/index.php?question4
"ng" <ng@ngsoft-fr.com> a écrit dans le message de
news:edOGIVBYDHA.1480@tk2msftngp13.phx.gbl
Bonjour,
Le CreateObject() fonctionne t'il en VBA ?
Si oui, il faut faire comme ca :
Dim oDLL as Object
Set oDLL=CreateObject("DLL.Classe")
Call oDLL.Procedure("test")
Set oDLL = Nothing
Ou alors, il me semble que l'on peut définir des références en VBA,
non ? Car cette méthode est plus conseillé, donc apres la référence
ajoutée :
Dim oDLL as DLL.Classe
Set oDLL=New DLL.Classe
Call oDLL.Procedure("test")
Set oDLL = Nothing
Pour les événements (dans le partie déclarations) :
Public WithEvents oDLL as DLL.Classe
Nicolas.
"vince" <cinier@wanadoo.fr> a écrit dans le message de news:
082701c36010$5f447110$a101280a@phx.gbl...
Bonjour,
Est-il possible d'inclure une DLL activeX en VBA (pour
Access) si oui, quelle est la méthode?
Merci
Ou alors, il me semble que l'on peut définir des références en VBA, non ?
Tout à fait
Car cette méthode est plus conseillé, donc apres la référence ajoutée :
Pas plus conseillée mais souvent plus facile d'utilisation et en règle général, plus rapide... Mais si tu dois faire des plugins, sauf en gérant les références dans VBA à partir de VBA, il te faudra CreateObject. L'article suivant de la FAQ résume les différences: http://faq.vb.free.fr/index.php?question4
Dim oDLL as Object Set oDLL=CreateObject("DLL.Classe") Call oDLL.Procedure("test") Set oDLL = Nothing
Ou alors, il me semble que l'on peut définir des références en VBA, non ? Car cette méthode est plus conseillé, donc apres la référence ajoutée :
Dim oDLL as DLL.Classe Set oDLL=New DLL.Classe Call oDLL.Procedure("test") Set oDLL = Nothing
Pour les événements (dans le partie déclarations) :
Public WithEvents oDLL as DLL.Classe
Nicolas.
"vince" a écrit dans le message de news: 082701c36010$5f447110$ Bonjour, Est-il possible d'inclure une DLL activeX en VBA (pour Access) si oui, quelle est la méthode? Merci
ng
Re,
Pas plus conseillée mais souvent plus facile d'utilisation [...]
C'est ce que je voulais dire :-)
Nicolas.
"François Picalausa" a écrit dans le message de news:
Bonjour/soir,
> Ou alors, il me semble que l'on peut définir des références en VBA, > non ?
Tout à fait
> Car cette méthode est plus conseillé, donc apres la référence > ajoutée : Pas plus conseillée mais souvent plus facile d'utilisation et en règle général, plus rapide... Mais si tu dois faire des plugins, sauf en gérant les références dans VBA
à
partir de VBA, il te faudra CreateObject. L'article suivant de la FAQ résume les différences: http://faq.vb.free.fr/index.php?question4
"ng" a écrit dans le message de news: > Bonjour, > > Le CreateObject() fonctionne t'il en VBA ? > > Si oui, il faut faire comme ca : > > Dim oDLL as Object > Set oDLL=CreateObject("DLL.Classe") > Call oDLL.Procedure("test") > Set oDLL = Nothing > > > Ou alors, il me semble que l'on peut définir des références en VBA, > non ? Car cette méthode est plus conseillé, donc apres la référence > ajoutée : > > Dim oDLL as DLL.Classe > Set oDLL=New DLL.Classe > Call oDLL.Procedure("test") > Set oDLL = Nothing > > Pour les événements (dans le partie déclarations) : > > Public WithEvents oDLL as DLL.Classe > > Nicolas. > > > "vince" a écrit dans le message de news: > 082701c36010$5f447110$ > Bonjour, > Est-il possible d'inclure une DLL activeX en VBA (pour > Access) si oui, quelle est la méthode? > Merci
Re,
Pas plus conseillée mais souvent plus facile d'utilisation [...]
C'est ce que je voulais dire :-)
Nicolas.
"François Picalausa" <fpicalausa@chez.com> a écrit dans le message de news:
uQvdrtBYDHA.656@tk2msftngp13.phx.gbl...
Bonjour/soir,
> Ou alors, il me semble que l'on peut définir des références en VBA,
> non ?
Tout à fait
> Car cette méthode est plus conseillé, donc apres la référence
> ajoutée :
Pas plus conseillée mais souvent plus facile d'utilisation et en règle
général, plus rapide...
Mais si tu dois faire des plugins, sauf en gérant les références dans VBA
à
partir de VBA, il te faudra CreateObject.
L'article suivant de la FAQ résume les différences:
http://faq.vb.free.fr/index.php?question4
"ng" <ng@ngsoft-fr.com> a écrit dans le message de
news:edOGIVBYDHA.1480@tk2msftngp13.phx.gbl
> Bonjour,
>
> Le CreateObject() fonctionne t'il en VBA ?
>
> Si oui, il faut faire comme ca :
>
> Dim oDLL as Object
> Set oDLL=CreateObject("DLL.Classe")
> Call oDLL.Procedure("test")
> Set oDLL = Nothing
>
>
> Ou alors, il me semble que l'on peut définir des références en VBA,
> non ? Car cette méthode est plus conseillé, donc apres la référence
> ajoutée :
>
> Dim oDLL as DLL.Classe
> Set oDLL=New DLL.Classe
> Call oDLL.Procedure("test")
> Set oDLL = Nothing
>
> Pour les événements (dans le partie déclarations) :
>
> Public WithEvents oDLL as DLL.Classe
>
> Nicolas.
>
>
> "vince" <cinier@wanadoo.fr> a écrit dans le message de news:
> 082701c36010$5f447110$a101280a@phx.gbl...
> Bonjour,
> Est-il possible d'inclure une DLL activeX en VBA (pour
> Access) si oui, quelle est la méthode?
> Merci
Pas plus conseillée mais souvent plus facile d'utilisation [...]
C'est ce que je voulais dire :-)
Nicolas.
"François Picalausa" a écrit dans le message de news:
Bonjour/soir,
> Ou alors, il me semble que l'on peut définir des références en VBA, > non ?
Tout à fait
> Car cette méthode est plus conseillé, donc apres la référence > ajoutée : Pas plus conseillée mais souvent plus facile d'utilisation et en règle général, plus rapide... Mais si tu dois faire des plugins, sauf en gérant les références dans VBA
à
partir de VBA, il te faudra CreateObject. L'article suivant de la FAQ résume les différences: http://faq.vb.free.fr/index.php?question4
"ng" a écrit dans le message de news: > Bonjour, > > Le CreateObject() fonctionne t'il en VBA ? > > Si oui, il faut faire comme ca : > > Dim oDLL as Object > Set oDLL=CreateObject("DLL.Classe") > Call oDLL.Procedure("test") > Set oDLL = Nothing > > > Ou alors, il me semble que l'on peut définir des références en VBA, > non ? Car cette méthode est plus conseillé, donc apres la référence > ajoutée : > > Dim oDLL as DLL.Classe > Set oDLL=New DLL.Classe > Call oDLL.Procedure("test") > Set oDLL = Nothing > > Pour les événements (dans le partie déclarations) : > > Public WithEvents oDLL as DLL.Classe > > Nicolas. > > > "vince" a écrit dans le message de news: > 082701c36010$5f447110$ > Bonjour, > Est-il possible d'inclure une DLL activeX en VBA (pour > Access) si oui, quelle est la méthode? > Merci