共用方式為


Project) (Application.GanttBarStyleEdit 方法

變更或建立一個甘特圖長條樣式。

語法

expressionGanttBarStyleEdit( _Item_, _Create_, _Name_, _StartShape_, _StartType_, _StartColor_, _MiddleShape_, _MiddleColor_, _MiddlePattern_, _EndShape_, _EndType_, _EndColor_, _ShowFor_, _Row_, _From_, _To_, _BottomText_, _TopText_, _LeftText_, _RightText_, _InsideText_ )

expression 代表 Application 物件的變數。

參數

名稱 必要/選用 資料類型 描述
項目 必要 String [長條圖樣式] 對話方塊中,要變更之甘特圖長條樣式的名稱或列號。
Create 選用 布林值 True 是表示 如果建立新的甘特圖長條樣式及插入 [ 長條圖樣式] 對話方塊之前使用 項目 指定甘特圖長條樣式。 "-1" 項目 時,會將新的甘特圖長條樣式新增至的樣式清單結尾。 預設值為 False
Name 選用 String 甘特圖長條的新名稱。
StartShape 選用 Integer 在甘特圖長條開始圖形。 預設值為 pjNone 。 可以是 PjBarEndShape 常數之一。
StartType 選用 Integer 在甘特圖長條開始類型。 可以是下列 PjBarType 常數之一: pjDashedpjFramedpjSolid 。 預設值為 pjSolid
StartColor 選用 Integer 開始在甘特圖長條的色彩。 預設值為 pjBlack 。 可以是下列 PjColor 常數之一。
MiddleShape 選用 Integer 在甘特圖長條的中間形狀。 可以是 PjBarShape 常數之一。 預設值為 pjRectangleBar
MiddleColor 選用 Integer 中間甘特圖長條的色彩。 可以是下列 PjColor 常數之一。 預設值為 pjBlack
MiddlePattern 選用 Integer 在甘特圖長條中間圖樣。 可以是 PjFillPattern 常數之一。 預設值為 pjMediumFillPattern
EndShape 選用 Integer 在甘特圖長條結束圖形。 可以是 PjBarEndShape 常數之一。 預設值為 pjNone
EndType 選用 Integer 在甘特圖長條結束類型。 可以是下列 PjBarType 常數之一: pjDashedpjFramedpjSolid 。 預設值為 pjSolid
EndColor 選用 Integer 在甘特圖長條結束色彩。 可以是下列 PjColor 常數之一。 預設值為 pjBlack
ShowFor 選用 String 由清單分隔字元隔開的一個或多個任務類型 (例如一般、分割、摘要、里程碑等)。
Row 選用 Integer 從 1 到 4 的數字,指出顯示甘特圖長條的列。 預設值為 1。
From 選用 String 指定甘特圖長條開始的日期欄位名稱。
To 選用 String 指定甘特圖長條結束的日期欄位名稱。
BottomText 選用 String 要顯示在甘特圖長條下面的任務欄位。
TopText 選用 String 要顯示在甘特圖長條上面的任務欄位。
LeftText 選用 String 要顯示在甘特圖長條左邊的任務欄位。
RightText 選用 String 要顯示在甘特圖長條右邊的任務欄位。
InsideText 選用 String 要顯示在甘特圖長條內部的任務欄位。

傳回值

布林值

註解

若要手動顯示 [長條圖樣式] 對話方塊,請按一下 [甘特圖工具] 索引標籤下的 [格式] 索引標籤。在 [長條圖樣式]群組中,按一下 [格式] 下拉式清單中的 [長條圖樣]。 [長條圖樣式] 對話方塊能包含多達 200 個樣式項目。

若要編輯其色彩可以是十六進位 RGB 值的甘特圖長條樣式,請使用 GanttBarEditEx 方法。

範例

下列範例會建立一個長條圖樣式,長條圖樣式的色彩為淺綠色,且會以星形圖形結束。

Sub CreateGanttBar() 
 GanttBarStyleEdit Item:=-1, Create:=True, Name:="My New Bar Style", MiddleColor:=pjLime, EndShape:=pjStar 
End Sub

支援和意見反應

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