Thema Datum  Von Nutzer Rating
Antwort
23.11.2023 21:44:49 Tine
NotSolved
23.11.2023 22:14:52 Gast78462
NotSolved
23.11.2023 22:18:00 Tine
NotSolved
23.11.2023 22:34:40 Gast78462
NotSolved
26.11.2023 02:53:25 Gast20806
NotSolved
Blau Ausführbarer Code nur in Prozedur?
23.11.2023 23:47:26 xlKing
NotSolved
24.11.2023 00:27:02 Gast61126
NotSolved
24.11.2023 02:31:20 xlKing
NotSolved
24.11.2023 15:17:03 Gast78462
NotSolved
26.11.2023 03:06:30 Gast99839
NotSolved
26.11.2023 19:19:30 xlKing
NotSolved
25.11.2023 08:53:52 Tine
NotSolved

Ansicht des Beitrags:
Von:
xlKing
Datum:
23.11.2023 23:47:26
Views:
140
Rating: Antwort:
  Ja
Thema:
Ausführbarer Code nur in Prozedur?

Hi Tine,

klick einfach mal in eine Prozedur rein und drücke mehrmals hintereinander F8. Dann siehst du was mit ausführbarer Code gemeint ist. Es wird Zeile für Zeile (gelb hinterlegt) abgearbeitet. Du kannst aus einer Prozedur heraus auch andere Prozeduren aufrufen. Aber du kannst mit dem Parser nicht direkt in den Modulkopf springen.

Dort werden allgemeingültige Hilfs-Befehle hinterlegt, die dazu dienen, dass der Compiler und das IntelliSense richtig arbeiten, sowie ein paar Kleinigkeiten im Hintergrund lösen. Für alles ein Beispiel zu bringen würde zu lange dauern. Falls du näheres wissen willst, dann suche mal nach Option-Anweisung, Type-Anweisung, Enumerationen, API-Befehlen und globalen Variablen. Wenn du dann Fragen zu etwas bestimmten hast, kannst du dich hier gern auch wieder melden.

Der Begriff Kompilieren wird in VBA aber überbewertet. Hier handelt es sich nur um eine Überprüfung, ob alles richtig geschrieben wurde. Wenn nicht, wird im Optimalfall (bei größeren Projekten nicht immer) zum Fehler gesprungen. Es wird jedoch kein Code in irgeneiner Form ausführbar in Einsen und Nullen umgewandelt um z.B. eine Exe-Datei zu erzeugen. Das funktioniert nur in anderen Programmiersprachen.

Gruß Mr. K.


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
23.11.2023 21:44:49 Tine
NotSolved
23.11.2023 22:14:52 Gast78462
NotSolved
23.11.2023 22:18:00 Tine
NotSolved
23.11.2023 22:34:40 Gast78462
NotSolved
26.11.2023 02:53:25 Gast20806
NotSolved
Blau Ausführbarer Code nur in Prozedur?
23.11.2023 23:47:26 xlKing
NotSolved
24.11.2023 00:27:02 Gast61126
NotSolved
24.11.2023 02:31:20 xlKing
NotSolved
24.11.2023 15:17:03 Gast78462
NotSolved
26.11.2023 03:06:30 Gast99839
NotSolved
26.11.2023 19:19:30 xlKing
NotSolved
25.11.2023 08:53:52 Tine
NotSolved