Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Macro prenant en charge un fichier dll

  • Initiateur de la discussion Initiateur de la discussion lostheroe
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

lostheroe

XLDnaute Occasionnel
Bonjour,

J'essaie de réaliser une macro prenant un charge un fichier dll.
J'ai pas pu mettre le fichier dll étant donné qu'il fait plus de 300 ko.
En faite le but est de calculé les propriétées thermodynamique des fluides liquide en calculant les valeurs à partir d'un fichier dll.
Il y'a une notice pdf explicative jointe.
J'ai essayé de tout saisir dans la macro mais ça fonctionne pas.

Le fichier peut etre télecharger sur ce site:
SecCool
 

Pièces jointes

Re : Macro prenant en charge un fichier dll

Bonjour

Sur mon PC, les lignes suivantes sont en rouge dans VBE.
Code:
Procedure TminMaxX(X:Double;var Tmin,Tmax:Double);stdcall;

Procedure XMinMaxT(T:Double;var XMin,XMax:Double);stdcall;

Procedure TMinMax(var TMin,TMax:Double);stdcall;

Procedure XMinMax (var XMin,XMax:Double);stdcall;

Procedure TFreezeMinMax(var TMin,TMax:Double);stdcall;
Essaye de retirer le ; après stdcall

PS: Tu es sur du reste de ta syntaxe ?
Je n'ai pas d'aide concernant Excel dans le PDF.
 
Re : Macro prenant en charge un fichier dll

J'ai retirer les ; mais cela ne marche pas.
A vrai dire j'ai juste recopier ce qui y'avais dans la notice en pdf en pensant naivement que ça marcherais.
Je pense qu'il doit manquer des lignes de codes.
 
Re : Macro prenant en charge un fichier dll

Bonsoir,

Si la dll a bien été enregistrée sur la machine et quelle n'est pas dans la liste de Outils/références,
cliquer sur le bouton 'parcourir' (de cette même boîte de dialogue) et aller chercher la dll sur la machine.
si le moteur VB ne peut pas l'interprétée il le signalera, sinon dans l'explorateur d'objet tu verras les différentes function et procédures contenues dans les dll.

Tes lignes semblent être simplement une description de l'interface des dll.

A+
 
Re : Macro prenant en charge un fichier dll

Bonsoir le fil 🙂,
D'après leur site, la programmation supportée est du Delphi (ça doit être aussi l'exemple dans le pdf), mais il ne parle pas de VBA 😱...
J'ai bien peur que tu sois dans la mouise 🙄...
Bon Noël quand même 😎
 
Re : Macro prenant en charge un fichier dll

Bonjour,

@Staple😀, pourquoi désolé? Si on en est au point de devoir s'excuser de tout et n'importe quoi c'est que vraiment ça val mal.....

Quant au sujet de ce fil, pas grand chose à voir avec excel.

A+
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

D
Réponses
10
Affichages
4 K
T
Réponses
1
Affichages
1 K
Thibault LB
T
A
Réponses
2
Affichages
2 K
Y
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…