You call use a Call statement to run one macro from another. A minimalist example: Sub main_macro() If Range("A1").Value = "hot" Then Call ...
www.google.com.tw