It depends on what you want to do. If you are not a professional coder, and you want to improve your effectiveness, python will be you first choice. If you want to imporove your Excel skill, VBA is very important.(But I still use python to process my data.)