Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
516to520
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
516to520
516to520
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Rückgabewert

Rückgabewert
12.11.2004 15:29:28
Sascha
Hallo,
ich würde gerne eine Funktion schreiben, die mir einen Rückgabewert liefert, den ich dann auswerten kann. geht so was in vba?

1
Beitrag zum Forumthread
Beitrag zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Rückgabewert
ChrisL
Hi Sascha
Schau doch mal in die XL-Hilfe...
Eine Function-Prozedur ist eine Folge von Visual Basic-Anweisungen, die durch die Anweisungen
&ltpre&gt
Function und End Function&lt/pre&gt
eingeschlossen sind. Eine Function-Prozedur ähnelt einer Sub-Prozedur, kann aber auch einen Wert zurückgeben. Eine Function-Prozedur kann Argumente, wie z.B. Konstanten, Variablen oder Ausdrücke verwenden, die über die aufgerufene Prozedur übergeben werden. Wenn eine Function-Prozedur über keine Argumente verfügt, muß deren Function-Anweisung ein leeres Klammernpaar enthalten. Eine Funktion gibt einen Wert zurück, indem ihrem Namen ein Wert in einer oder mehreren Anweisungen der Prozedur zugewiesen wird.
Im folgenden Beispiel berechnet die Celsius-Funktion Celsius-Grade aus Fahrenheit-Graden. Wenn die Funktion aus der Main-Prozedur aufgerufen wird, wird eine den Argumentwert enthaltende Variable der Funktion übergeben. Das Ergebnis der Berechnung wird an die aufrufende Prozedur zurückgegeben und in einem Meldungsfeld angezeigt.

Sub Main()
temp = InputBox(Prompt:= _
"Geben Sie die Temperatur in Fahrenheit ein.")
MsgBox "Die Temperatur entspricht " & Celsius(temp) & " Grad Celsius."
End Sub


Function Celsius(fGrad)
Celsius = (fGrad - 32) * 5 / 9
End Function

Gruss
Chris
Anzeige

Links zu Excel-Dialogen

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige