I learned VBA in the Navy and still find it useful at work to this day.Lord Myne wrote: ↑01 Jun 2020, 00:45VBA is not the same as it was.
I've heard many state it isn't useful to know. But VBA is a valuable programming language to know. It's pretty much available to be used on every PC. So getting it or being able to use it somewhere is easy. You don't need anything new except what most computers already have.
I use SQL all the time. In fact I prefer to use SQL where SQL will do the job instead of programming. A combination of the two is obviously the best. If go with efficiency in a lot of cases SQL is faster and more accurate. But there are things only programming languages can do or does better, mostly not though when it comes to utilizing data.
I learned SQL on the job here and rarely use it. Seriously, look into python with sqlalchemy if you have not already. You just read from a database and you have objects containing all the data and backreferences you want, which you can pipe into scipy or pandas and export data manipulations via graphs with matplotlib.
I may be misonterpreting but it sounds like you're pidgeonholing yourself a bit.
Just because what you've done for years still works doesn't mean there is not a better way to do it today.