Microsoft Office / VBA Dynamic UserForms in VBA Learn how to create custom dialog boxes in Office apps that change their appearance depending on the data selected.