0
A
回答
0
我找到了簡單的方法。
myshape.ActionSettings(ppMouseOver).AnimateAction = msoTrue
但我不能改變顏色和線條大小。這對我來說就夠了。謝謝。
1
您的宏將需要在特定事件上運行。所以在Powerpoint中你有選擇,如:
- 的MouseDown
- 的MouseMove
- 的MouseUp
您可以按F1鍵,確切地告訴你哪些事件做什麼。
在VBA中不存在名爲'MouseOver'的事件,因此您需要即興發揮,例如使用'MouseMove'事件將鼠標懸停在其上時更改顏色,然後可能會將頁面的'MouseMove'事件更改回當您將鼠標移動到其他位置時的默認顏色。
你應該能夠找到所有在下拉列表中的對象,這些事件在Visual Basic窗口
另一種選擇,而不是使用VBA是玩弄PPT課件動畫和特效可以讓你在同一結果。
0
嘗試這一項上的ActiveX圖片附帶的幻燈片(顯示模式中運行的代碼)
'zmien_w_trybie_prezentacji - VBATools.pl
Private Sub Image1_MouseMove(ByVal Button As Integer, ByVal Shift As Integer, ByVal X As Single, ByVal Y As Single)
Call kolor2(Image1)
End Sub
Sub kolor2(osh As Image)
If osh.BackColor = 255 Then _
osh.BackColor = 13998939 Else _
osh.BackColor = 255
End Sub
相關問題
- 1. java:在鼠標懸停和鼠標懸停時突出顯示dom元素
- 2. 如何突出顯示鼠標懸停時的JPanel?
- 3. 如何顯示在鼠標懸停時
- 4. 如何在鼠標懸停上突出顯示文本
- 5. 如何突出顯示kendo datepicker在鼠標懸停的一週
- 6. 如何突出顯示鼠標懸停的標題列?
- 7. 爲什麼ListBoxItem在鼠標懸停時不會突出顯示?
- 8. wpf按鈕的邊距在鼠標懸停時突出顯示
- 9. 鼠標懸停在子控件上時突出顯示控件
- 10. 突出鼠標懸停表
- 11. 如何檢測並突出顯示鼠標懸停的矩形
- 12. QTableView如何突出顯示鼠標懸停的整個行?
- 13. 鼠標懸停時突出顯示圖像的某些部分
- 14. 突出顯示鼠標懸停時的表格行
- 15. 如何在鼠標懸停在d3.js時突出顯示圓弧
- 16. 禁用鼠標懸停突出顯示工具欄按鈕(winapi)
- 17. QListWidget禁用鼠標懸停突出顯示
- 18. MFC/WIN32:鼠標懸停突出顯示在列表控件中
- 19. leafletjs:在鼠標懸停上突出顯示折線
- 20. 鼠標懸停在QTreeView中突出顯示項目?
- 21. 在鼠標懸停上突出顯示文本行
- 22. 如何在懸停時突出顯示多個跨度標籤?
- 23. 在鼠標懸停時顯示div
- 24. 如何禁用鼠標懸停在單元格gwt中的行突出顯示
- 25. 鼠標懸停時顯示效果並在鼠標懸停時顯示隱藏效果,如何?
- 26. 在鼠標懸停時啓動setInterval並在鼠標懸停時停止
- 27. 如何在Silverlight數據網格中刪除鼠標懸停突出顯示和選定的行突出顯示
- 28. 鼠標懸停突出顯示頁面元素
- 29. 突出顯示鼠標懸停週末的事件
- 30. d3鼠標懸停的分組條形圖突出顯示組
那就是例如添加很多東西好方法改變顏色,但實施起來很複雜。 – argonist 2013-04-23 12:41:06