The Macro condition or Macro Group condition determines if a specified macro or macro group is:
For a macro group to be active, it must be enabled, and the requirements of the macro group configuration must be met. Macro Groups can also be activated and deactivated manually.
For a macro to be active, it must be enabled, and the containing macro group must be enabled and active.
A macro can be enabled even if the containing macro group is disabled (though that macro will never be active in that case).