Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1424to1428
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
Fehler beim Kompilieren
21.05.2015 16:29:52
Larissa
Hallo Zusammen,
Ich versuche gerade eine Berechnung durchzuführen, was an sich ja nicht schwer ist.
Allerdings bekommme ich jetzt die Fehlermeldung:
Fehler beim Kompilieren: Erwartet: )
Der Code bzw. die Rechnung dazu ist:
Function Nußelt(Nu_a As Double, Re_a As Double, Pr_a As Double, C_o As Double, m As Double, n  _
As Double, D_to As Double, D_ai As Double, fa_Ring_Berechnung As Double) As Double
Select Case Nu_a
Case Is = 1                                                             'Rohr mit Draht
Nußelt = C_o * Re_a ^ m * Pr_a ^ n
Case Is = 2                                                             'Rohr ohne  _
Draht
Nußelt = ((fa_Ring_Berechnung / 2) * Re_a * Pr_a) / (1.07 + 12.7 * ( _
fa_Ring_Berechnung / 2) ^ 0.5 * ( Pr_a ^(2/3) -1)
Case Is = 3                                                             'Kreisring
Nußelt =
End Function
Der erste Teil der Rechnung funktioniert, also
Nußelt = ((fa_Ring_Berechnung / 2) * Re_a * Pr_a)
und dann kann ich den Fehler leider nicht finden...
Wäre super, wenn ihr mir helfen könnten.
Besten Dank im Vorraus!
LG Larissa

5
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Fehler beim Kompilieren
21.05.2015 16:35:05
mumpel
Hallo!
Es fehlt ein "End Select".
Gruß, René

AW: Fehler beim Kompilieren
21.05.2015 16:38:18
Larissa
Hallo René,
danke, habs gleich hinzugefügt.
Geht leider immer noch nicht...
Bzw. Case 1 macht er ja problemlos.
Aber die Rechnung ist doch korrekt und die Zuordnungen?
Ich bin echt überfragt..

AW: Fehler beim Kompilieren
21.05.2015 17:00:46
Michael
Hi Larissa,
zählt mal Deine Klammern: bis zum / stimmt es (zweimal auf, zweimal zu), aber dann fehlt ganz am Schluß eine.
Schöne Grüße,
Michael

AW: Fehler beim Kompilieren
21.05.2015 16:56:58
Peter
Hallo Larissa,
wenn Select Case Nu_a nur die Werte 1, 2, 3 annehmen kann, warum definierst du den denn dann als Double und nicht als Integer?
Gruß Peter

Anzeige
AW: Fehler beim Kompilieren
21.05.2015 17:09:23
Peter
Hallo Larissa,
arbeitest du ohne Option Explicit, denn sonst wäre dir aufgefallen, dass ein e Klammer-ZU bei der Formel fehlt
Nußelt = ((fa_Ring_Berechnung / 2) * Re_a * Pr_a) / (1.07 + 12.7 * ( _
fa_Ring_Berechnung / 2) ^ 0.5 * (Pr_a ^ (2 / 3) - 1))
Gruß Peter

306 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige