Поделиться через


Практическое руководство. Разрешение смарт-тегов в Word и Excel

Обновлен: Июль 2008

Применение

Сведения, приведенные в данном разделе, относятся только к указанным проектам Visual Studio Tools for Office и версиям приложений Microsoft Office.

Проекты уровня документа

  • Excel 2003

  • Excel 2007

  • Word 2003

  • Word 2007

Проекты уровня приложения

  • Excel 2007

  • Word 2007

Дополнительные сведения см. в разделе Доступность функций по типам приложений и проектов.

Необходимо явным образом включить поддержку смарт-тегов в Word или Excel на компьютере конечного пользователя. По умолчанию поддержка смарт-тегов отключена.

Существует два способа включения поддержки смарт-тегов:

  • Можно включить поддержку смарт-тегов программным способом, путем запуска кода в решении.

  • Конечные пользователи могут включить поддержку смарт-тегов с помощью команд меню пользовательского интерфейса Word или Excel.

Включение поддержки смарт-тегов с помощью кода

Код, используемый для включения поддержки смарт-тегов в Word и Excel различается.

Включение поддержки смарт-тегов в Word.

  • Установите для свойства LabelSmartTags значение true.

    Код в следующем примере включает поддержку смарт-тегов, если в данный момент она отключена. Запустите данный код из класса ThisDocument (для проектов уровня документа) или из класса ThisAddIn (для проектов уровня приложения).

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

Включение поддержки смарт-тегов в Excel.

  • Установите для свойства Recognize значение true.

    Код в следующем примере включает поддержку смарт-тегов, если в данный момент она отключена. Запустите данный код из класса ThisWorkbook (для проектов уровня документа) или из класса ThisAddIn (для проектов уровня приложения).

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

Включение поддержки смарт-тегов с помощью пользовательского интерфейса.

Процедура включения поддержки смарт-тегов с помощью пользовательского интерфейса в Microsoft Office 2003 и в выпуске 2007 системы Microsoft Office различается.

Разрешение смарт-тегов в Word 2003 и Excel 2003

  1. В Word или Excel в меню Сервис выберите пункт Параметры автозамены.

  2. Перейдите на вкладку Смарт-теги.

  3. Установите флажок Пометить данные смарт-тегами.

Разрешение смарт-тегов в Word 2007 и Excel 2007

  1. В Word или Excel нажмите кнопку Microsoft OfficeКнопка Office 2007.

  2. Нажмите кнопку ПараметрыИмяПриложения.

  3. В области категорий нажмите Надстройки.

  4. В поле Управление выберите пункт Смарт-теги и затем нажмите кнопку Применить.

  5. Установите флажок Пометить данные смарт-тегами.

См. также

Задачи

Практическое руководство. Добавление смарт-тегов в документы Word

Практическое руководство. Добавление смарт-тегов в книги Excel

Практическое руководство. Создание в приложении Word смарт-тегов с настраиваемыми распознавателями

Практическое руководство. Создание смарт-тегов с настраиваемыми распознавателями в Excel

Пошаговое руководство. Создание смарт-тега с помощью настройки уровня документа.

Пошаговое руководство. Создание смарт-тега с помощью надстройки уровня приложения

Основные понятия

Общие сведения о смарт-тегах

Архитектура смарт-тега

Журнал изменений

Дата

Журнал

Причина

Июль 2008

Добавлен раздел.

Обратная связь от клиента.