Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

vba-functionen mit parameter aufrufen und mit rückgabewerten beenden (r14)

0 views
Skip to first unread message

Jan Tappenbeck

unread,
Feb 28, 2000, 3:00:00 AM2/28/00
to
ich möchte eine vba-function erstellen um auf die registry zuzugreifen.

kann mir jemand ein kleines beispiel bereitstellen andem ich sehen kann
wie ich eine entsprechende routine aufbauen muß, damit ich parameter an
diese funktion übergeben kann und von dem programm am ende für lisp
wieder ein rückgabewert erhalte.

vielen dank im voraus.

gruß Jan :-)

René Seils

unread,
Feb 29, 2000, 3:00:00 AM2/29/00
to
j_tapp...@t-online.de (Jan Tappenbeck) schrieb in
<38BAB836...@t-online.de>:

>ich möchte eine vba-function erstellen um auf die registry
>zuzugreifen.
>
>kann mir jemand ein kleines beispiel bereitstellen andem ich sehen
>kann wie ich eine entsprechende routine aufbauen muß, damit ich
>parameter an diese funktion übergeben kann und von dem programm am
>ende für lisp wieder ein rückgabewert erhalte.

VBA in Kombination mit Lisp kenne ich nicht. Ich weiß auch nicht ob
der Rückgabewert einer VBA Funktion einem LISP Programm mitgeteilt
wird. Allerdings könntest du das evtl. in einer Datei Lösen, welches
im Temp Verzeichnis steht, einen eindeutigen Dateinamen hat und
sowohl die Übergabe- als auch Rückgabewerte aufnimmt. Damit kann man
dan z.B. auch mehrere Werte zurückgeben.
In VBA sieht das so aus:

sub Aufruf ()
dim a as integer
dim b as integer

a=1
b=2
rück (a,b)
end sub

function rück (x1 as integer, y1 as integer)
rück=x1+y1
end function

ich hoff es bringt dir was

>gruß Jan :-)

Tschüß, René

--
PGP Key 2048 DH/DSS, ID 0xAE08E96A

0 new messages