VBA Conditional Compilation and Environment Detection: Write Macros That Adapt Across Excel Versions, Operating Systems, and Deployment Contexts | Wicked Smart Data