Sub Macro1() '図形1の式を図形2に
Dim s As String
s = ActiveSheet.Shapes(1).DrawingObject.Formula
If Len(s) Then
Debug.Print s
ActiveSheet.Shapes(2).DrawingObject.Formula = Trim(s)
End If
End Sub
Sub Macro2() '図形が参照しているセルを黄色く
Dim Shp As Object
Dim s As String
For Each Shp In ActiveSheet.DrawingObjects
On Error Resume Next
s = Shp.Formula
On Error GoTo 0
If Len(s) Then
Debug.Print s
Range(s).Interior.Color = vbYellow
End If
Next
End Sub