Hallo kerta,
nur eine kleine Korrektur bzw. Ergänzung:
DIE Programmiersprache für EXE-Dateien ist C bzw. C++ bzw. C# (die genauen Unterschiede kennt irgendwie keiner, nur dass C++ auf C basiert). Aber natürlich kannst du auch Java zum erstellen von EXE-Dateien verwenden, das ist überhaupt kein Problem. Die Erfahrung, die ich damit gemacht habe, ist, dass in C geschriebene Programme stabiler sind, als solche in Java oder VBA.
Man kann zwar VBA-Code unter bestimmten Umständen in VB verwenden, aber VBA-Code als solcher läßt sich nicht kompilieren - im Unterschied zu VB.
Zur Ausführung von VBA-Code braucht man die entsprechende Anwendung (z. B. Excel). Da der VBA-Code dann auch ausführbar ist, braucht man nicht mal eine exe (oder andere ausführbare Datei) zu erstellen. Es ist halt die Frage, was man genau vorhat.
Viele Grüße
Jörg