Visual Basic for Applications, to fix some code in several Excel spreadsheets that had been deprecated a looong time ago but suddenly needed again...
I didn't really learn VBA, just enough to be able to fix the problems and implement a few new things. While there's nothing inherently wrong with VBA, it's cumbersome to work with if you're used to more modern languages 😄 and error handling can be clunky (On Error GoTo ...).
I was forced to learn VB6 and SQL Server 2000 when the only language I was capable of was FoxPro 2.6 for DOS. :)
About two years ago, I was forced to turn to web dev that needed a lot of learning after I didn't find job vacancy for desktop non-web anymore.
In my living country, VBA is still a thing for some very old factory or manufacturer that hasn't been exposed to modern technology. Usually, a developer who could do VBA is very senior, the pay is higher than any modern backend developer.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
Visual Basic for Applications, to fix some code in several Excel spreadsheets that had been deprecated a looong time ago but suddenly needed again...
I didn't really learn VBA, just enough to be able to fix the problems and implement a few new things. While there's nothing inherently wrong with VBA, it's cumbersome to work with if you're used to more modern languages 😄 and error handling can be clunky (
On Error GoTo ...
).I was forced to learn VB6 and SQL Server 2000 when the only language I was capable of was FoxPro 2.6 for DOS. :)
About two years ago, I was forced to turn to web dev that needed a lot of learning after I didn't find job vacancy for desktop non-web anymore.
+1 ... I was forced to migrate a billing system to VBA to .NET
Excel is the first thing that comes to mind when I hear VBA 😃 Have scratched a surface very little too when wrote some simple productivity scripts 😉
In my living country, VBA is still a thing for some very old factory or manufacturer that hasn't been exposed to modern technology. Usually, a developer who could do VBA is very senior, the pay is higher than any modern backend developer.