Honestly, the example VBA is the best example. As far as using the ribbon, theres no need to TurboActivate to be anywhere in the ribbon. It should be used, as in the example, as control flow (who gets to use your app, who gets a trial, and who gets sent to your website to buy a copy of your app).