共用方式為


Shape.HasTextFrame 屬性 (Publisher)

如果指定的圖案具有與其相關聯的TextFrame物件,則會傳回MsoTriState常數。 唯讀。

語法

運算式HasTextFrame

表達 代表 Shape 物件的變數。

註解

如果 HasTextFrame 屬性為 true,則用戶端必須檢查 TextFrame 物件來判斷圖案有沒有任何文字的 HasText 屬性的值。

HasTextFrame 屬性值可以是其中一個 MsoTriState 常數之一 Microsoft Office 類型程式庫中,如下表所示。

常數 描述
msoFalse 指定的圖案不具有與它相關聯的 TextFrame 物件。
msoTriStateMixed 會指出 在 msoTruemsoFalse 指定的圖案範圍內的組合。
msoTrue 指定的圖案具有與它相關聯的 TextFrame 物件。

範例

本範例會測試選取範圍中的所有圖形,如果沒有與這些圖形相關聯的文字圖文框,則會保持對齊。

Sub MoveLeft() 
 
 Dim shpAll As ShapeRange 
 
 Set shpAll = Application.ActiveDocument.Selection.ShapeRange 
 If shpAll.HasTextFrame = msoFalse Then 
 shpAll.Align msoAlignLefts, msoTrue 
 End If 
 
End Sub

支援和意見反應

有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應