I have come to the conclusion there appears to be two distinct styles of programming in VBA.
1. Those with no prior experience of programming.
2. Others who are already conversant with Java, C#, etc.
I have seen VBA code such as:
Function MyFunc (somearg As Burger) As McDonalds
and then...