A family of Microsoft word processing software products for creating web, email, and print documents.
The concept is the same. Try:
Sub ScratchMacro()
'A basic Word macro coded by Greg Maxey
Dim oTmp As Template
Dim oBB As BuildingBlock
Dim lngIndex As Long
Templates.LoadBuildingBlocks
For Each oTmp In Templates
If oTmp.Name = "Building Blocks.dotx" Then
For lngIndex = 1 To oTmp.BuildingBlockEntries.Count
Set oBB = oTmp.BuildingBlockEntries.Item(lngIndex)
oBB.Value = Replace(oBB.Value, "2015", "2016")
Next lngIndex
Exit For
End If
Next oTmp
Set oTmp = Nothing
End Sub
I have several tools for working with building blocks on my website or I can create a custom add-in for you if you are interested.