Dinsdag 25 juni 2019
  0 Antwoorden
  3.8K bezoeken
Hoi,

Ik bouw een string van verschillende constanten en variabelen. Deze string evalueer ik met behulp van de genoemde variabele en ook met de VBA-functie. Maar geen van hen werkte. De ene geeft me #REF-fout en de andere #VALUE-fout.

Ik heb de string als volgt gebouwd =AC20&AC18 in AC24-cel en de uitvoer is als volgt: 'G:\Crush\Daily plant reports\2019\[05-2019.xls]C vol'!$F$35

In de naammanager heb ik een functie als deze gemaakt =EVALUATE('C vol'!$AC$24) die ik Eval noemde

In een andere cel heb ik Eval gebeld en er wordt een #REF-fout weergegeven.

Ik schreef een functie in VBA zoals deze
Publieke functie myEvaluate(aString) As Variant
On Error Resume Next
Application.Volatile
myEvaluate = Evalueer (aString)
On Error GoTo 0
End Function

In een andere cel noemde ik deze functie als = myEvaluate (AC24), wat me een #VALUE-fout geeft.

Dus geen idee waar de fout in de syntaxis zit.
Er zijn nog geen reacties op dit bericht geplaatst.