2011-03-13 23 views
0

VBA或VSTO都可以 - OOXML不是。需要使用OM。在PowerPoint中加入類型

我正在尋找一種方式與PowerPoint對象模型以編程方式將給定的自選圖形的「加入類型」設置爲圓形,斜角或斜角。我無法在任何地方在OM中找到它,但我不知道它是否藏在我不看的地方。

(要看到它在PPT2007,選擇一個自選圖形,並獲得屬性,然後在「線型」,然後選擇「連接類型)。

任何人都知道這個開溜可能hidding?

回答

2

看起來像「加入類型」和「上限類型」不公開給Office對象模型(這也包括Excel) - 另一個確認:http://www.excelhero.com/blog/2010/05/interactive-advanced-excel-chart.html

但是,解決此問題的方法可能是預先定義PowerPoint文檔中的形狀有這些「連接類型」屬性設置,然後將其用作模板,然後您可以用它作爲源來粘貼它格式化爲您在文檔(或您創建的)中具有的任何其他形狀。

+0

啊,太糟糕了,它不是對象模型的一部分。解決這個問題的好主意。我想我會做的就是創建一個形狀像斜角,然後複製並更改它的形狀180多次以獲得所有形狀。不好玩,但它應該工作。謝謝你的建議。 – Stan