I noticed a similar question posed but several years old in a closed thread.
In that my memory isn’t the sharpest and for many but the simplest of vba functions I have to look up everything over and over I don’t mind delving in to learn a language new to me, but I do have at least one Excel project with well over 10,000 lines of code; it’s situations like this that have prevented me from exploring switching over any further, as much as I would really like to, for the last few years.