我正在嘗試創建一個VBA,它創建一個沒有邊框的綠色向上箭頭。目前VBA正在創建一個帶有黑色邊框的綠色箭頭。任何人都可以幫我解決這個問題嗎?我的代碼如下。我試過shp.Line.Fill.ForeColor.RGB = RGB(137,143,75),並且仍然是黑色輪廓。用vba創建PowerPoint格式
在此先感謝。
Sub Up_Arrow()
Dim i As Integer
Dim shp As Shape
Dim sld As Slide
Set sld = Application.ActiveWindow.View.Slide
Set shp = sld.Shapes.AddShape(35, 10, 10, 5.0399, 8.6399)
shp.Fill.ForeColor.RGB = RGB(137, 143, 75)
shp.Fill.BackColor.RGB = RGB(137, 143, 75)
End Sub
更新:可能不是最複雜的方式來做它,但下面的代碼行工作。
shp.Line.ForeColor.RGB = RGB(137,143,75)
需要將邊框厚度改爲0 – enderland