Writing VBA Procedures and Functions: Subs, Functions, and Scope Explained for Excel Automation | Wicked Smart Data