VBA functie in andere VBA functie aanroepen

Status
Niet open voor verdere reacties.

teckna

Gebruiker
Lid geworden
28 mrt 2007
Berichten
36
Heren,

Ik heb het volgende probleem:

In een VBA module heb ik verschillende functies.
In de onderste functie wil ik een functie aanroepen die bovenaan in de module is gedefinieerd.
Dit lukt mij niet, ik heb de volgende code:

De functie bovenaan gebruikt de volgende variabelen:

Pd_evap_fric_VDI(a as double, b as double, c as double)

In de onderste functie wil ik Pd_evap_fric_VDI aanroepen ik heb dit als volgt gedaan:

Pd_tubes_dx = Pd_evap_fric_VDI(a,b,c)
 
Hoe weet jij aan de hand van aliassen dat in dit forum alleen heren participeren ?
 
Dat week ik niet, maar mocht maar mocht je een dame zijn snb. Sorry:p
 
Laatst bewerkt door een moderator:
De plek van de prodecure op een module is niet overdreven relevant voor je oplossing :) Wel belangrijk is dat je een procedure aanroept die niks teruglevert, terwijl je het resultaat wel in een variable (vermoed ik) probeert te zetten.

Pd_tubes_dx = Pd_evap_fric_VDI(a,b,c)

Je moet de functie dus een Output type meegeven.
Pd_evap_fric_VDI(a as double, b as double, c as double)
moet dan worden:
Code:
Function Pd_evap_fric_VDI(a As Double, b As Double, c As Double) As Double
Al kan het gegevenstype uiteraard ook iets anders zijn. Geen idee verder wat die functie doet. Bovendien moet je Pd_evap_fric_VDI nog wel vullen met het eindresultaat.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan