VBA 파워포인트에서 도형 색상 바꾸기
2020. 5. 28. 17:04ㆍVBA
728x90
반응형
만약, 도형이미지를 여러 개의 슬라이드에 있는 것들을 모두 바꾸고 싶을 때
아래의 코드를 이용하여 바꾼다.
Sub ChangeShapeColor()
Dim oSh As Shape
Dim oSl As Slide
' 파워포인트의 슬라이드를 반복
For Each oSl In ActivePresentation.Slides
' 슬라이드쇼 안에 도형 개체를 찾아 반복
For Each oSh In oSl.Shapes
' 만약 지금 컬러가 비교할 컬러라면
If oSh.Fill.ForeColor.RGB = RGB(169, 209, 142) Then
' 다른 색상으로 변경 한다.
oSh.Fill.ForeColor.RGB = RGB(91, 155, 213)
End If
Next oSh
Next oSl
End Sub
728x90
반응형
'VBA' 카테고리의 다른 글
엑셀 vba를 통해 pdf 파일을 열고 싶습니다. (0) | 2020.05.28 |
---|---|
엑셀 vba 프린터 선택하기 (0) | 2020.05.28 |
VBA 병합해제 후 내용 채우기 (0) | 2020.04.13 |
엑셀 VBA 가운데 정렬, 좌측 정렬 예제 (0) | 2020.04.13 |
엑셀VBA 배열안에서 가장 최신의 날짜를 뽑아내기 (0) | 2020.04.10 |