MS Access'in arkasındaki VBA'yı kullanıyorum Aynı argümanları alan ama farklı şeyler yapan foo1 ve foo2 global yöntemlere sahip olduğumu varsayalım. C++ 'da bir işlevi bir takma ad verebilirim. Bir şey gibi: yerine:, VBA'da bir işlev takma ismini, mümkün mü?
If (term) then
foo1 arg1, arg2, arg3
else
foo2 arg1, arg2, arg3
End If
ben yazmak istiyorum:
Var new_func = Iff (term, foo1,foo2)
new_func arg1, arg2, arg3
Bu vba üzerinde yapabilir mi?
Şahsen gerçekten Çok fazla koşma, ama evet En azından bu çözüm işe yarayacak, oyumu aldınız. –
Çalışmaları. Teşekkür ederim. Kullanmamanın bir sebebi yok. –