Hi GregR,
One way:
Sub AddtoCellMenuAbs()
Dim iCtr As Long
Dim myMacros As Variant
Dim myCaptions As Variant
Dim blBeginGroup As Boolean
Dim cb As CommandBar
Set cb = Application.CommandBars("Cell")
myMacros = Array("Absolute.Absolute", "Relative", _
"AbsoluteRow", "AbsoluteCol")
myCaptions = Array("Absolute", "Relative", _
"Absolute Row", "AbsoluteCol ")
With cb.Controls
For iCtr = LBound(myMacros) To UBound(myMacros)
With .Add(Type:=msoControlButton, temporary:=True)
.Caption = myCaptions(iCtr)
.OnAction = ThisWorkbook.Name & "!" & myMacros(iCtr)
.FaceId = 103
If Not blBeginGroup Then
.BeginGroup = True
blBeginGroup = True
End If
End With
Next iCtr
End With
'in your workbook_open/auto_open code, you can just have a
'Call AddToCellMenu
End Sub