Live-Forum - Die aktuellen Beiträge
Datum
Titel
19.04.2024 12:23:24
19.04.2024 11:45:34
Anzeige
Archiv - Navigation
808to812
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
808to812
808to812
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

functions

functions
11.10.2006 11:01:43
Markus
Hsllo,
Ich habe in meinem Macro

Sub Macroname
.End Sub

Immer wieder gleiche Code-Sequenzen.
Wie kann Ich diese mit einem Übergabewert und einem Rückgabewert in eine

Function zusammenfassen?
Wo muß die 

Function definiert werden?
Vielen Dank Markus

		

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: functions
11.10.2006 12:05:18
ChrisL
Hallo Markus
Eine konkrete Antwort ist aufgrund deiner Formulierung nicht möglich. Im Forum findest du aber sehr viele Beispiele für Funktionen u.a.
https://www.herber.de/cgi-bin/samples/search_samples.pl
Schlüsselwortsuche "Function"
Gruss
Chris
AW: functions
11.10.2006 12:07:24
Daniel
Hallo
die Funktion wird genauso definiert und geschrieben, wie ein normales Makro auch.
es steht halt "function" statt "sub" davor und du mußt zusätzlich noch die Übergabevariablen definieren.
im Prinzip siehts so aus:

Sub Test()
Dim Eingabe, Ergebnis As Double
Eingabe = InputBox("Wert eingben")
Ergebnis = Verdoppeln(Eingabe) 'hier wird die funktion aufgerufen
MsgBox (Ergebnis)
End Sub


Function Verdoppeln(ByVal Wert As Double) As Double
Dim Zwischenwert As Double
Zwischenwert = Wert * 4
Zwischenwert = Zwischenwert / 2
Verdoppeln = Zwischenwert 'hier findet die Rückgabe statt
End Function

Gruß, Daniel
Anzeige

Links zu Excel-Dialogen

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige