Can we create an optimal portfolio using VBA ? And how to do that ?