共用方式為


PowerPoint) (ColorFormat 物件

代表單色物件的色彩、 之物件的漸層或圖樣填滿的前景或背景色彩或指標色彩。 您可以使用 RGB 屬性) ,或使用 [ObjectThemeColor]) 或舊版 Office 2007 之前色彩配置 (使用 SchemeColor 屬性) ,將色彩設定為明確紅-綠-藍值 (或主題 (中的色彩。

註解

使用其中一個如下表所列屬性可傳回 ColorFormat 物件。

使用這個屬性 搭配這個物件 即可傳回表示此色彩的 ColorFormat 物件
DimColor AnimationSettings 用於變暗物件的色彩
BackColor FillFormat 背景填滿色彩 (用於陰影或圖樣填滿)
ForeColor FillFormat 前景填滿色彩 (實心填滿的填滿色彩)
色彩 Font 項目符號或字元色彩
BackColor LineFormat 背景線條色彩 (用於圖樣線條)
ForeColor LineFormat 前景線條色彩 (或只是實線的線條色彩)
ForeColor ShadowFormat 陰影色彩
PointerColor SlideShowSettings 簡報的預設指標色彩
PointerColor SlideShowView 投影片放映檢視的暫時指標色彩
ExtrusionColor ThreeDFormat 延伸部分物件的側邊色彩

範例

使用 SchemeColor 屬性可將投影片元素的色彩設為標準色彩配置中的其中一種顏色。 下列範例會將作用中的簡報第二張投影片上第一個圖案的文字色彩設為標準色彩配置標題色彩。

ActivePresentation.Slides(2).Shapes(1).TextFrame.TextRange.Font.Color.SchemeColor = ppTitle

使用 RGB 屬性可將色彩設為明確的紅-綠-藍 (RGB) 值。 下列範例會在 myDocument 中新增矩形,然後設定矩形填滿的前景色彩、背景色彩及漸層。

Set myDocument = ActivePresentation.Slides(1) 
With myDocument.Shapes.AddShape(msoShapeRectangle, 90, 90, 90, 50).Fill 
    .ForeColor.RGB = RGB(128, 0, 0) 
    .BackColor.RGB = RGB(170, 170, 170) 
    .TwoColorGradient msoGradientHorizontal, 1 
End With

另請參閱

PowerPoint 物件模型參考資料

支援和意見反應

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