Hi Brian Many thanks for responding.
The coding copy/paste from VBA is as follows (with notes interspersed):
Sub FormatSlides()
'
' Macro recorded 31/7/2005 by Jack McLean
'
' All of this coding was generated by macro recording.
ActivePresentation.ExtraColors.Add RGB(Red:=0, Green:=102, Blue:=255)
With ActivePresentation.Slides.Range
.FollowMasterBackground = msoTrue
.DisplayMasterShapes = msoTrue
End With
ActiveWindow.Selection.SlideRange.Shapes("Rectangle 3").Select
ActiveWindow.Selection.ShapeRange.Delete
ActiveWindow.Selection.SlideRange.Shapes("Rectangle 2").Select
With ActiveWindow.Selection.ShapeRange
.ScaleWidth 0.99, msoFalse, msoScaleFromBottomRight
.ScaleHeight 5.16, msoFalse, msoScaleFromTopLeft
End With
ActiveWindow.Selection.SlideRange.Shapes.SelectAll
ActiveWindow.Selection.SlideRange.Shapes("Rectangle 2").Select
ActiveWindow.Selection.ShapeRange.TextFrame.TextRange.Select
ActiveWindow.Selection.ShapeRange.TextFrame.TextRange.Select
ActiveWindow.Selection.TextRange.Font.Color.RGB = RGB(Red:=255,
Green:=255, Blue:=0)
ActiveWindow.Selection.ShapeRange.Select
ActiveWindow.Selection.Unselect
'This is where I moved down to the next slide - tried mouse select, down
arrow, page down
'each paragraph is numbered and I tried finding the next paragraph number
- the slide was slected
'but no recording was made of the find routine
ActiveWindow.Selection.SlideRange.Shapes("Rectangle 3").Select
ActiveWindow.Selection.ShapeRange.Delete
ActiveWindow.Selection.SlideRange.Shapes("Rectangle 2").Select
ActiveWindow.Selection.ShapeRange.ScaleHeight 5.03, msoFalse,
msoScaleFromTopLeft
ActiveWindow.Selection.SlideRange.Shapes("Rectangle 2").Select
ActiveWindow.Selection.ShapeRange.TextFrame.TextRange.Select
ActiveWindow.Selection.ShapeRange.TextFrame.TextRange.Select
ActiveWindow.Selection.TextRange.Font.Color.RGB = RGB(Red:=255,
Green:=255, Blue:=0)
ActiveWindow.Selection.ShapeRange.Select
ActiveWindow.Selection.Unselect
I am 67 years old and have been in computing (as it was in the beginning)
since 1964 as a mainframe programmer working in various assembler languages
and different manufacturer's machines, before progressing to systems
analyst/consultant/running my own software/systems house.
I am self-taught in VB but with me previous experience I can usually manage
to get round things.
Hope you can help in this - all the best.
Jack
(Computer Dinosaur)