Visio) (Selection.FillStyle 屬性
會傳回或設定物件的填滿樣式。 讀取/寫入。
語法
expression。 FillStyle
表達 代表 Selection 物件的變數。
傳回值
字串
註解
設定 FillStyle 屬性相當於在 [填滿] 對話方塊 (以滑鼠右鍵按一下圖形,指向 [格式],然後按一下 [填滿]) 的 [樣式] 清單中選取某個樣式。
將樣式設定為不存在的樣式會產生錯誤。 將一種樣式類型設定為另一種 (例如,將 FillStyle 屬性設定為線條樣式) 則不會產生任何後果。 將一種樣式類型設定為另一種具有一組以上屬性的類型只會變更適當的屬性。 例如,如果將 FillStyle 屬性設定為具有線條、文字和填滿屬性的樣式,則只會變更填滿屬性。
若要保留圖形的本機格式,請使用 FillStyleKeepFmt 屬性。
從 Microsoft Visio 2002 開始,將 FillStyle 屬性設定為零長度字串 (「」) 會使主圖形的樣式重新套用至選取範圍或圖形。 (舊版會產生「沒有這類樣式」例外狀況。) 如果選取範圍或圖形沒有主圖形,則其樣式會保持不變。
範例
這個 Microsoft Visual Basic for Applications (VBA) 宏會示範如何繪製橢圓形並設定其 FillStyle 屬性。 若要執行這個宏,請根據 基本圖表 範本開啟繪圖。
Public Sub FillStyle_Example()
Dim vsoShape As Visio.Shape
Set vsoShape = ActivePage.DrawOval(1.5, 10.5, 7.5, 6.5)
vsoShape.FillStyle = "Basic"
End Sub
支援和意見反應
有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應。