「オブジェクト名」とは、形状名のことですか? つまり、シェイプの .Name プロパティですか? これはバグがあるようです。
操作する必要がある図形にタグを使用することを検討してください。たとえば、oSh.Name = "Remember me" を使用する代わりに、oSh で形状への参照を想定すると、次のようになります。
oSh.Tags.Add "ShapeName","RememberMe"
次に、形状への参照を取得する必要がある場合は、次のような関数を使用します。
Function ShapeNamed(oSl as Object, sName as string) as Shape
Dim oSh as Shape
For Each oSh in oSl.Shapes
If oSh.Tags("ShapeName") = sName Then
Set ShapeNamed = oSh
Exit Function
End If
Next
End Function
oSl は Slide ではなく Object として宣言されているため、Slides、Masters、Layouts などの関数を渡すことができます。