Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Eigene Funktionen über VBA

Forumthread: Eigene Funktionen über VBA

Eigene Funktionen über VBA
15.11.2004 13:59:26
Jens
Hallo,
wie kann ich eine Funktion in VBA schreiben und später in Excel aufrufen, also direkt in der Zelle, wie es mit den vordefinierter Funktionen auch geht?
Beispielaufruf:
=meineFunktion(A1:B4)
In der Zelle soll dann das von mir gewünschte Ergebnis erscheinen.
Geht das? In der Hilfe konnte ich leider nichts finden.
Gruß
Jens
Anzeige

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

Betreff
Datum
Anwender
Anzeige
AW: Eigene Funktionen über VBA
Harald
Hallo Jens,
im VBA-Editor gibst Du die Funktion ein, z.B.:

Function MalZwei(x as double) as double
MalZwei = 2*x
End Function

Dann steht Dir diese Funktion in der Tabelle wie gewünscht zur Verfügung. Benötigst DU die Funktion auch in anderen Tabellen, speichere eine leere Tabelle, die nur diese Funktion (ggfls. weitere benutzerdefinierte Funktionen) als *.xla in Deinem Excel Vorlagenverzeichnis ab.
Gruß Harald
Anzeige
AW: Eigene Funktionen über VBA
Galenzo
Hallo,
VBA gut? Hmm...
Schreibst du in ein Modul deine Funktion rein
(Oder "Einfügen/Prozedur/Function")
Public

Function Test (i as integer) as String
...Anweisungen
End Function

Fertig! Was gibt's da mehr zu sagen...
Viel Erfolg!
Anzeige
;

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige