Vous ne pouvez pas modifier la commande Imprimer dans le menu fichier dans Word 2010 à l’aide d’une macro

S’applique à : Microsoft Word 2010Word 2013

Symptômes


Dans Microsoft Word 2010, vous ne pouvez pas modifier la commande Imprimer dans le menu fichier à l’aide d’une macro. Lorsque vous créez, puis exécutez une macro qui est nommée « FilePrint », la boîte de dialogue Imprimer apparaît de façon inattendue.

Solution de contournement


Pour contourner ce problème, utilisez une partie de l’interface utilisateur de Microsoft Office 2010 personnalisée pour personnaliser le mode Backstage. Par exemple, utiliser le code suivant pour créer un nouveau bouton qui porte le nom « PrintII », ce qui déclenche la commande . Cette partie de l’interface utilisateur personnalisée masque également l’onglet impression en mode Backstage.

Remarque : Vous devez avoir un existant de Visual Basic pour Applications de méthode (VBA) qui est nommé « FilePrint. »

<customUI xmlns="
http://schemas.microsoft.com/office/2009/07/customui">  <backstage>
    <button id="printBtn" label="PrintII" imageMso="PrintAreaMenu" onAction="FilePrint" insertAfterMso="FileSaveAs" />
    <tab idMso="TabPrint" visible="false" />
  </backstage>
</customUI>

Références


Pour plus d’informations sur la modification des commandes de Word, reportez-vous au site Web de Microsoft suivant :
Pour plus d’informations sur la personnalisation du mode Backstage Office 2010, visitez le site Web Microsoft Developer Network (MSDN) suivant :