Wymiana danych między VBA a .EXE

Witam

Chciałbym mieć możliwość uruchomienia pliku w .exe (napisanego w C) poza vba i pobrania wartości. Pozwólcie, że wyjaśnię, program w .exe służy do przewidywania pozycji, pozycji, które następnie są uwzględniane w pliku SW.

Tak więc ideałem byłaby możliwość komunikowania się między VBA i C (umieść wpisy w VBA -->.exe --> VBA) oraz tymi bez zewnętrznego pliku, ponieważ to przejście można wykonać za pomocą pliku tekstowego...

Aby uruchomić program w C, używam tego wiersza poleceń:

Powłoka "CMD /C" & """ & "cd chemin_complet_du_repertoire_du_prog & nom_du_prog_sans_.exe" & """

 

Dziękuję.

Witam

Aby przejść od argumentów do programu napisanego w C, zobacz TUTAJ. Nie wiem, czy można zrobić to samo dla VBA.

Ale pytanie, które sobie zadaję, brzmi: dlaczego nie używać tego samego języka do wszystkiego?

Pozdrowienia