Thema Datum  Von Nutzer Rating
Antwort
13.01.2023 01:42:32 Bernd
Solved
13.01.2023 02:58:43 Gast01287
Solved
13.01.2023 09:34:55 Bernd
Solved
13.01.2023 10:09:49 Bernd
Solved
13.01.2023 12:01:48 Gast01287
Solved
13.01.2023 15:40:58 Bernd
Solved
13.01.2023 11:25:58 Gast01287
Solved
13.01.2023 15:37:57 Bernd
Solved
13.01.2023 15:42:51 Gast01287
Solved
13.01.2023 12:11:00 Gast01287
Solved
13.01.2023 15:44:08 Bernd
Solved
Blau Variable nimmt Wert nicht an
13.01.2023 15:59:14 Gast01287
Solved
17.01.2023 11:51:42 Bernd
Solved
17.01.2023 12:39:59 Gast01287
Solved
17.01.2023 13:13:07 Bernd
Solved

Ansicht des Beitrags:
Von:
Gast01287
Datum:
13.01.2023 15:59:14
Views:
425
Rating: Antwort:
 Nein
Thema:
Variable nimmt Wert nicht an

Dim x

reicht. Theoretisch kann man auf

As Byte

oder

As String

usw komplett verzichten, denn dann wird automatisch alles "As Variant" dimensioniert, also flexibel und variabel.

Es stammt noch aus uralten Zeiten, wo man noch auf jedes Byte achten musste, das man an Speicher verbrauchte.

Es gibt nur wenige Fälle, wo man so was wirklich noch braucht, wie z.B. "As Double", wenn man mit hochgenauen Fliesskommaoperationen arbeiten muss.

Aber trotzdem wird Anfängern eingebläut, sie sollten alles "korrekt" dimensionieren, damit sie den Überblick behalten, was ich persönlich jedoch für Quatsch halte. Wer den Überblick in seinem eigenen Code mit 50 Zeilen schon verliert, verliert ihn auch MIT "As Byte".

Ausserdem würde "Dim Spalte As Byte" einen Fehler verursachen, sobald Spalte grösser als 255 oder negativ wäre.


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
13.01.2023 01:42:32 Bernd
Solved
13.01.2023 02:58:43 Gast01287
Solved
13.01.2023 09:34:55 Bernd
Solved
13.01.2023 10:09:49 Bernd
Solved
13.01.2023 12:01:48 Gast01287
Solved
13.01.2023 15:40:58 Bernd
Solved
13.01.2023 11:25:58 Gast01287
Solved
13.01.2023 15:37:57 Bernd
Solved
13.01.2023 15:42:51 Gast01287
Solved
13.01.2023 12:11:00 Gast01287
Solved
13.01.2023 15:44:08 Bernd
Solved
Blau Variable nimmt Wert nicht an
13.01.2023 15:59:14 Gast01287
Solved
17.01.2023 11:51:42 Bernd
Solved
17.01.2023 12:39:59 Gast01287
Solved
17.01.2023 13:13:07 Bernd
Solved