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

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

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
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

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige