1
PowerPoint VBA에 처음 익숙해졌습니다. 기본 검색을 수행하는 상용구 코드였습니다. 찾기 & 슬라이드 쇼 전체 (이 경우 처음 5 개의 슬라이드)에서 바꿉니다. 그러나 Run-time error 13 - Type mismatch
이 For Each shp In sld.Shapes
에 있는데 그 이유를 알 수 없습니다. 어떤 통찰력?유형이 일치하지 않아 Powerpoint VBA에서 찾기 + 바꾸기
Dim sld As Slide, shp As Shape, i As Long
For i = 1 To 5
Set sld = PPT.ActivePresentation.Slides(i)
For Each shp In sld.Shapes '<- Error here
If shp.HasTextFrame Then
If shp.TextFrame.HasText Then
shp.TextFrame.TextRange.Text = Replace(shp.TextFrame.TextRange.Text, "LastMonth", "September")
End If
End If
Next shp
Next i
토크는 RD와 감사에게, – dwirony
@dwirony을 전환하고 고정 RD 도구 모음 =) –
@ Mat'sMug 내 IT 컴퓨터에 내 작업 컴퓨터에서 허용하도록 설득하려고합니다. :) – dwirony