Technically, VBA arrays start wherever you want them to and end wherever you want them to. Thing is, since VBA is usually interfacing with MS Office, you’re heavily dependent on what the office APIs do. And unfortunately, they very often start counting with 1. So practically, you’re generally starting your counting with 1.
My suggestion for people who want to get into developing for Dynamics 365 F&O and X++:
Don’t.
spoiler
Although I will admit that with the limited number of D365 devs out there, you can probably get some good work. Just … you have to jump through some hoops to be able to tinker with it, since it’s MS’s big ERP system.
Unless you’re programming in VBA. But at that point you’re already fucked anyway.
VBA arrays start at 0, unless you explicitly set it to start at 1.
Technically, VBA arrays start wherever you want them to and end wherever you want them to. Thing is, since VBA is usually interfacing with MS Office, you’re heavily dependent on what the office APIs do. And unfortunately, they very often start counting with 1. So practically, you’re generally starting your counting with 1.
So you’re saying she’s BASIC?
cries in X++
TIL
My suggestion for people who want to get into developing for Dynamics 365 F&O and X++:
Don’t.
spoiler
Although I will admit that with the limited number of D365 devs out there, you can probably get some good work. Just … you have to jump through some hoops to be able to tinker with it, since it’s MS’s big ERP system.