Range.LanguageDetected 属性 (Word)

返回或设置一个值,指定 Word 是否已检测到指定的文本的语言。 读/写 Boolean

语法

expression. LanguageDetected

表达式是必需的。 一个代表 Document 对象的变量。

备注

检查结果的任何以前的语言检测 语言标识 属性。

调用 DetectLanguage 方法时,将 LanguageDetected 属性设置为 True 。 重新计算指定文本的语言,您必须首先设置 LanguageDetected 属性。

示例

本示例检查活动文档以确定用于编写它的语言,然后显示结果。

With ActiveDocument.Range 
 If .LanguageDetected = True Then 
 x = MsgBox("This document has already " _ 
 & "been checked. Do you want to check " _ 
 & "it again?", vbYesNo) 
 If x = vbYes Then 
 .LanguageDetected = False 
 .DetectLanguage 
 End If 
 Else 
 .DetectLanguage 
 End If 
 If .Range.LanguageID = wdEnglishUS Then 
 MsgBox "This is a U.S. English document." 
 Else 
 MsgBox "This is not a U.S. English document." 
 End If 
End With

另请参阅

Range 对象

支持和反馈

有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。