Hallo,
ein Programm ist der automatische, maschinelle Ablauf von elektronischen Aktivtäten.
Da ist es m.E. egal wo das nun läuft und ob es groß oder klein ist.
Hierbei bedient es sich einer Programmiersprache von z.B. C++, VB.Net, PowerBasic oder eben VBA.
Auch ein Batchablauf ist m.E. ein Programm.
Während die Erstgenannten compiliert und ggf. mit eingebetteten Ressourcen zu einer direkt unter dem Betriebssystem laufenden Anwendung (neuerdings App) zusammengebunden und in einer entsprechenden Datei (COM, EXE) abgelegt werden, verbleibt das VBA-Programm innerhalb seiner Mutterapplication.
Alle arbeiten gewöhnlicherweise mit Subs und Functions.
Du kannst den Hans m.E. also ruhig dein Access-Programm testen lassen.
Noch eine Anmerkung: VBA-Programme werden meistens Makros genannt. Mach ich zwar auch, aber der Begriff kommt so wie ich das sehe aus der Makroprogrammierung von Excel4, wo man seine Makrobefehle zum automatischen Ablauf noch direkt ins Tabellenblatt geschrieben hatte.
PS: Userform an sich ist m.E. kein Programm, nur per Code, der die Userform handelt ist ein Programm.
Gruß
Karl-Heinz
|