View Single Post
 
Old 01-19-2013, 05:08 PM
rtwwpad rtwwpad is offline Windows 7 64bit Office 2010 64bit
Novice
 
Join Date: Jan 2013
Posts: 2
rtwwpad is on a distinguished road
Default answered by shg over on mr excel

Sub x()
Dim oSld As Slide
Dim oShp As Shape
Dim rTxt As TextRange
Dim rFind As TextRange

For Each oSld In ActivePresentation.Slides
For Each oShp In oSld.Shapes
If oShp.HasTextFrame Then
Set rTxt = oShp.TextFrame.TextRange
Set rFind = rTxt.Find(FindWhat:="?")
Do While Not rFind Is Nothing
With rFind
.Font.Name = "Dotum"
Set rFind = rTxt.Find(FindWhat:="?", _
After:=.Start + .Length - 1)
End With
Loop
End If
Next
Next
End Sub
Reply With Quote