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
Rot Option Explicit - erklärt
26.11.2023 02:53:25 Gast20806
NotSolved
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:
Gast20806
Datum:
26.11.2023 02:53:25
Views:
118
Rating: Antwort:
  Ja
Thema:
Option Explicit - erklärt

Verstehe ich es dann richtig, dass "Option Explicit" kein ausführbarer Code ist? Aber diese Anweisung muss doch auch irgendwie kompiliert werden oder verwechsel ich jetzt hier die Begrifflichkeiten?

Option Explicit ist eine Anweisung für den Kompiler, hat also mit ausführbaren Code nichts zu tun.

Der Hauptzweck von Option Explicit ist, dass man damit versehentliche Tippfehler bei Variablennamen (oder Zweideutigkeiten) im Code vermeidet.

Stell dir das so vor: Du teilst dem Kompiler dadurch mit, dass alle Variablen, auf die er beim Kompilieren stößt, vorher deklariert worden sein müssen. Ist das nicht der Fall bricht der Kompiler ab und verweigert die Ausführung; der Code kann dann also nicht ausgeführt werden.

 

Tipp: In den Einstellungen vom VBA Editor gibt es einen Punkt, der dafür sorgt, dass dieses Option Explicit automatisch in jedem Modul hinzugefügt wird. Ich empfehle diese Option zu aktivieren. (sie ist leider nicht per Voreinstellung aktiviert)

 

Grüße


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
Rot Option Explicit - erklärt
26.11.2023 02:53:25 Gast20806
NotSolved
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