Live-Forum - Die aktuellen Beiträge
Datum
Titel
28.03.2024 21:12:36
28.03.2024 18:31:49
Anzeige
Archiv - Navigation
1844to1848
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

2 Codezeilen in 1 Codezeile

2 Codezeilen in 1 Codezeile
15.09.2021 10:29:01
Martin
Guten Morgen :)
genauso wie man eine sehr lange Zeile in zwei Zeilen trennen kann,
kann man doch sicher auch zwei kurze Zeilen in eine schreiben?
Also statt
Dim PT1 As Double
PT1 = 4.55
lieber als
Dim PT1 as Double; PT1 = 4.55
Alternativ etwas wie:
Dim PT1 =4.55 as Double
Vermutlich geht dies, aber gerne definiere ich Variablen selbst....
PT1=4.55
Dankeschön für Rat =)

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: 2 Codezeilen in 1 Codezeile
15.09.2021 10:42:03
GerdL
Moin Martin,
der Trenner ist der Doppelpunkt.
Dim PT1 As Double: PT1 = 4.55
oder
Const PT1 As Double = 4.55
Es ist dann aber eine Konstante.
Gruß Gerd
AW: 2 Codezeilen in 1 Codezeile
15.09.2021 10:45:38
Martin
Hallo Gerd,
Dankeschön!
Beides hilft mir =)
Muss nun kurz nachdenken ob ich es sogar als Konstante definieren möchte.
Ich wünsche dir und euch noch einen schönen Tag.
Grüße Martin
AW: 2 Codezeilen in 1 Codezeile
15.09.2021 10:45:37
EtoPHG
Hallo Martin,
Man könnte zwar schreiben:

Dim PT1 as Double: PT1 = 4.55
, also mit Doppel- statt Strichpunkt!
Aber. IMHO ist dies kein guter Programmierstil. Entweder handelt es sich um eine Variable, dann sollte diese im Verlauf des Codes den Initialwert an einer Stelle bekommen, die in der 'Nähe' des Codes liegt, wo sie anschliessend gebraucht und modifiziert wird.
Oder aber es handelt sich um eine Konstante, die sich im Verlauf des Codes immer mit dem gleichen Wert gebraucht wird, dann so:

Const PT1 As Double = 4.55
Gruess Hansueli
Anzeige
AW: 2 Codezeilen in 1 Codezeile
15.09.2021 10:47:13
Daniel
Hi
Wenn sich der Wert von PT1 nicht ändert, kannst du eine Konstante daraus machen, da geht Deklaration und Wertzuweisung in einem Schritt:

Const PT1 as Double = 4.55
Brauchst du ne Variable, dann musst du Deklaration und Zuweisung in zwei separaten Programmzeilen machen.
Man kann aber zwei Programmzeilen mit Doppelpunkt getrennt in eine Textzeile schreiben:

Dim PT1 as Double: PT1 = 4.55
Gruß Daniel

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige