this is what some one gave me a while back when I was
looking. Just change the "Confidential - Do Not Copy" to
whatever you want your watermark to read.
Watermark in excel code
To install ..Alt F11, Insert module ctrl+v, alt q, alt f8
Sub WaterMarker1()
Dim Mud As Integer, Dum As Object
Mud = -90
Application.ScreenUpdating = False
Dim Page As Integer
For Page = 1 To 14
ActiveSheet.Shapes.AddTextEffect(msoTextEffect1, _
"Confidential - Do Not Copy", "Algerian", _
30#, msoFalse, msoFalse, 214, 105#).Select
Selection.name = "Dum"
With Selection
.ShapeRange.Fill.Visible = msoTrue
.ShapeRange.Fill.Solid
.ShapeRange.Fill.ForeColor.SchemeColor = 22
.ShapeRange.Fill.Transparency = 0.5
.ShapeRange.Line.Visible = msoFalse
.ShapeRange.IncrementRotation -26.22
.ShapeRange.IncrementLeft Mud
.ShapeRange.IncrementTop 200
End With
Mud = Mud + 432
Next Page
Range("I18").Select
End Sub
To uninstall:
Sub WaterMarkerGone1()
Application.ScreenUpdating = False
Dim Page As Integer
For Page = 1 To 14
On Error Resume Next
ActiveSheet.Shapes("Dum").Select
Selection.Cut
Next Page
End Sub