Gegevens uitwisselen tussen VBA en .EXE

Hallo

Ik zou graag in staat zijn om een bestand in .exe (geschreven in C) buiten de vba uit te voeren en de waarden op te halen. Laat me het uitleggen, het programma in .exe wordt gebruikt om posities te voorspellen, posities die vervolgens worden opgenomen in het SW-bestand.

Het ideaal zou dus zijn om te kunnen communiceren tussen de vba en de C (zet de ingangen in de VBA -->.exe --> VBA) en degenen zonder een extern bestand, omdat deze overgang zou kunnen worden gedaan met behulp van een tekstbestand...

Om het programma in C uit te voeren, gebruik ik deze command line:

Shell "CMD /C" & """ & "cd chemin_complet_du_repertoire_du_prog & nom_du_prog_sans_.exe" & """

 

Bedankt.

Hallo

Om van argumenten naar het programma te gaan dat in C is geschreven, zie HIER. Ik weet niet of het mogelijk is om hetzelfde te doen voor VBA.

Maar de vraag die ik mezelf stel is: waarom niet overal dezelfde taal gebruiken?

Vriendelijke groeten