VBA's syntax is the coding equivalent of that friend who keeps asking obvious questions just to watch you suffer. While most modern languages sensibly use curly braces or indentation, VBA forces you to type out full sentences like you're writing a strongly-worded letter to your compiler. End If , End While , End Function , End Sub , End Your Sanity ... it's like Microsoft wanted to ensure you spend half your coding time just closing statements. The real miracle is that VBA developers haven't collectively End ed their careers yet.