Partager via


Comment : activer des balises actives dans Word et Excel

Mise à jour : Juillet 2008

S'applique à

Les informations de cette rubrique s'appliquent uniquement aux projets Visual Studio Tools pour Office et versions de Microsoft Office spécifiés.

Projets au niveau du document

  • Excel 2003

  • Excel 2007

  • Word 2003

  • Word 2007

Projets au niveau de l'application

  • Excel 2007

  • Word 2007

Pour plus d'informations, consultez Fonctionnalités disponibles par type d'application et de projet.

Les balises actives doivent être activées explicitement dans Word ou Excel sur l'ordinateur de l'utilisateur final. Par défaut, elles ne sont pas activées.

Il existe deux façons d'activer les balises actives :

  • Vous pouvez activer des balises actives par programme en exécutant le code dans votre solution.

  • Les utilisateurs finaux peuvent activer des balises actives à l'aide de commandes de menu dans l'interface utilisateur de Word ou Excel.

Activation de balises actives à l'aide de code

Le code utilisé pour activer des balises actives est différent pour Word et Excel.

Pour activer des balises actives dans Word

  • Affectez à la propriété LabelSmartTags la valeur true.

    L'exemple de code suivant active des balises actives qui sont actuellement désactivées. Pour utiliser ce code, exécutez-le dans la classe ThisDocument (dans le cas de projets au niveau du document) ou dans ThisAddIn (dans le cas de projets au niveau de l'application).

    If Me.Application.Options.LabelSmartTags = False Then
        Me.Application.Options.LabelSmartTags = True
    End If
    
    if (!this.Application.Options.LabelSmartTags)
    {
        this.Application.Options.LabelSmartTags = true;
    }
    

Pour activer des balises actives dans Excel

  • Affectez à la propriété Recognize la valeur true.

    L'exemple de code suivant active des balises actives qui sont actuellement désactivées. Pour utiliser ce code, exécutez-le dans la classe ThisWorkbook (dans le cas de projets au niveau du document) ou dans ThisAddIn (dans le cas de projets au niveau de l'application).

    If Me.Application.SmartTagRecognizers.Recognize = False Then
        Me.Application.SmartTagRecognizers.Recognize = True
    End If
    
    if (!this.Application.SmartTagRecognizers.Recognize)
    {
        this.Application.SmartTagRecognizers.Recognize = true;
    }
    

Activation de balises actives à l'aide de l'interface utilisateur

Les procédures sont différentes pour Microsoft Office 2003 et la version 2007 de Microsoft Office System.

Pour activer des balises actives dans Word 2003 et Excel 2003

  1. Dans le menu Outils de Word ou Excel, cliquez sur Options de correction automatique.

  2. Cliquez sur l'onglet Balises actives.

  3. Activez la case à cocher Attacher des balises actives aux données.

Pour activer des balises actives dans Word 2007 et Excel 2007

  1. Dans Word ou Excel, cliquez sur le bouton Microsoft Office.

  2. Cliquez sur le bouton OptionsNomApplication.

  3. Dans le volet des catégories, cliquez sur Compléments.

  4. Dans la zone Gérez, cliquez sur Balises actives, puis cliquez sur Aller À.

  5. Activez la case à cocher Attacher des balises actives aux données.

Voir aussi

Tâches

Comment : ajouter des balises actives à des documents Word

Comment : ajouter des balises actives aux classeurs Excel

Comment : créer des balises actives avec des modules de reconnaissance personnalisés dans Word

Comment : créer des balises actives avec des modules de reconnaissance personnalisés dans Excel

Procédure pas à pas : création d'une balise active à l'aide d'une personnalisation au niveau du document

Procédure pas à pas : création d'une balise active à l'aide d'un complément d'application

Concepts

Vue d'ensemble des balises actives

Architecture des balises actives

Historique des modifications

Date

Historique

Raison

Juillet 2008

Rubrique ajoutée

Commentaires client.