vba - POWERPOINT VBA 选择一组形状并更改颜色
问题描述
我想在幻灯片中选择几个形状并更改它们的颜色。我努力了 :
Sub psu_off()
Dim shp As Object
Dim myArray() As Variant
Dim myRange As Object
myArray = Array("C1", "R1", "R2")
Set myRange = ActivePresentation.Slides(22).Shapes.Range(myArray)
For Each shp In myRange
shp.Fill.ForeColor.RGB = RGB(255, 155, 244)
Next
End Sub
上面的代码仅将颜色更改为第一个元素“C1”。看起来没有循环。问题是什么?
解决方案
推荐阅读
- c# - c# hook - 计算键盘上的击键次数
- python - 如何删除列表中的重复项?
- flutter - Flutter - 第一个和最后一个具有圆形末端形状的按钮行
- java - 如何解决无限的readLine while
- c++ - 查找数组中所有正确和错误的字符
- delphi - 如何更改画布区域中的颜色
- python - 在 python pandas 中将列添加到数据框中
- python - 在 pandas DataFrame 中的任意位置搜索值
- lua - Lua 5.1 编译文件。是否可以修改一个或多个字节值以将相等操作从 == 更改为 ~=?
- python - How to design a command line interface (CLI) which accepts Python functions or code?