gudn tach!
Hi seth,
ich zitiere jetzt mal nicht alles. ;-)
Beim Excel-Treffen 2000 hatten wir nachts eine längere Diskussion, was wohl wem übergeordnet ist und was aus wem hervorgekommen ist. Jeder hatte so seine Meinung, auf einen Konsens sind wir bis heute nicht gekommen. Fakt ist, daß man das nicht so einfach beschreiben kann.
Einerseits ist VB _die_ Programmiersprache (hinsichtlich VB/VBA; VBS ist da doch etwas anders gelagert), andererseits kann man mit VBA fast alles machen, was man mit VB auch kann. Allerdings kann man in VBA die Eigenschaften und Methoden der jeweiligen Anwendung verwenden, was man normalerweise mit VB nicht kann - es sei denn, man spricht die Anwendung als Objekt an und kann so auch deren Eigenschaften/Methoden verwenden.
Meine Meinung dazu: Ein VB-Programm ist kompiliert, VBA-Programme brauchen die Anwendungen als Interpreter, VBS braucht den Windows Scripting Host als Interpreter.
Viele Grüße
Jörg