You can use the Organizer to copy the module modSplChk from the sample to your template. (Download the latest one; I changed the name.)
I did modify the XML directly.
Here is the XML for the userCustomization.xml file:
Code:
<mso:customUI xmlns:doc="http://schemas.microsoft.com/office/2006/01/customui/currentDocument" xmlns:mso="http://schemas.microsoft.com/office/2006/01/customui">
<mso:ribbon>
<mso:qat>
<mso:documentControls>
<mso:separator idQ="doc:sep1" visible="true"/>
<mso:button idQ="doc:RunSpellcheck_1" visible="true"
label="Run Spell Check"
imageMso="TagMarkComplete"
onAction="RunSpellcheck"/>
<mso:separator idQ="doc:sep2" visible="true"/>
</mso:documentControls>
</mso:qat>
</mso:ribbon>
</mso:customUI>
It is the line "imageMso="TagMarkComplete" that gives the checkmark instead of a generic macro icon.
To get a userCustomization.xml file in your template, you need to do some modification to the QAT and save that modification in the template.
To get access to it add .zip to the end of the filename (after .dotm) and double-click on it. After you have modified the userCustomization.xml file, save it and delete the .zip extension to change it back to a template.