我無法弄清楚在powerpoint 2010 vba中如何操作調整手柄(下面箭頭指向的粉紅色菱形)。 myshape.adjustments.count返回0,因此任何將myshape.Adjustments.Item(1)設置爲值的嘗試都會返回錯誤。我使用文本框形狀手動創建了文本,添加了斜角,然後是文字效果,變換,圓形。手柄可讓您更改文字的弧線大小和寬度。這個句柄是否可以通過vba?powerpoint vba texteffect調整手柄
回答
審查對象模型中,TextEffect
沒有可通過VBA的調節手柄。這看起來很奇怪,因爲那似乎是一個調整手柄。也許這是一個錯誤或疏忽,無論如何,這都是一個問題。
http://msdn.microsoft.com/en-us/library/office/ff193987.aspx
你也許可以用Shape對象的這些屬性的發揮,以達到預期的效果:
shp.TextEffect.Parent.Rotation
shp.TextEffect.Parent.Width
.Rotation
屬性採用雙類型值在0和180之間,0將不會旋轉,180會顛倒。
.Width
屬性需要一個double類型的值,我認爲任何值都是可以允許的,只是設置形狀的寬度,所以根據你想要實現的大小來決定它的大小。
謝謝大衛,但我正在尋找的效果是,當把手向左或向右移動時,它會改變文本的寬度 - 就像眼睛的虹膜收縮和擴大一樣。 – user2076996
我可以手動複製這種行爲......我可以嘗試今晚再玩一點。 –
嗯我完全難住了。和你一樣,我當然希望這是在'Adjustments'集合中,但我也看到'Adjustments.Count'是'0'。我嘗試將它創建爲藝術字而不是文本框,但結果相同。你有沒有嘗試在MSDN上發佈這個? –
- 1. 使用Powerpoint vba調整圖片尺寸
- 2. 調整大小contenteditable與外部手柄
- 3. 定製QHeaderView調整大小手柄
- 4. UIView使用手柄調整大小
- 5. jquery ui可調整大小的左手柄調整大小
- 6. VBA POWERPOINT:收縮從PowerPoint
- 7. 如何使用vba在PowerPoint中調整導出圖像大小?
- 8. 從excel中插入後在powerpoint中調整圖表(Excel VBA)
- 9. 使用vba調整excel粘貼的對象在powerpoint中使用vba
- 10. vba powerpoint formatting%and $
- 11. CSS調整大小手柄並調整其大小:兩個屬性
- 12. TinyMCE - 重新調整大小後,圖像重新調整大小手柄消失
- 13. Powerpoint VBA從Excel切換回powerpoint
- 14. 從PowerPoint/VBA調用python腳本
- 15. Powerpoint VBA - 均勻分佈列
- 16. jQuery - 可調整的長寬比只爲一個手柄
- 17. 動態創建div時可調整的手柄圖標丟失
- 18. 使用jquery resizable調整DIV的大小手柄
- 19. 如何擺脫QDialog中的調整大小手柄?
- 20. 在Safari中隱藏textarea調整大小手柄
- 21. 動態可調整大小的網格與手柄Android
- 22. Jquery自定義調整大小手柄不起作用
- 23. 穩定v1.9.0 jQuery UI的調整大小手柄VS傳統1.8.24
- 24. jQuery用戶界面 - 調整 - 只有一個手柄,長寬比
- 25. JQueryUI - 可調整大小的手柄讓我們拖動
- 26. 如何設置jquery ui的自定義調整大小手柄?
- 27. 在QRubberband上實現調整大小手柄? QSizeGrip是否相關?
- 28. 移動div的可調整大小的手柄
- 29. 如何使用滑塊值調整滑塊手柄的位置
- 30. 如何知道使用哪個調整大小手柄。?
我甚至已經嘗試在Excel中執行此操作,以便我可以嘗試使用宏記錄器。宏錄像機也無法識別此操作。不幸的是,我認爲你不能在VBA中做到這一點。 –