Hi,
I tried with below code, it works for text appears but for the Superscript, still detecting error "1004: Application-defined or object-defined error"
Sub ShowArea()
Dim Width As Double
Dim Height As Double
Width = Selection.ShapeRange(1).Width / 72
Height = Selection.ShapeRange(1).Height / 72
Area = Round(Width * Height * 1.0044345, 2)
MsgBox Format(Area)
Set shprng = Selection.ShapeRange(1)
With shprng
shprng.TextFrame2.TextRange.Characters.Text = Round(Width * Height * 1.0044345, 2) & "m2"
shprng.TextFrame.HorizontalAlignment = xlHAlignCenter
shprng.TextFrame.VerticalAlignment = xlVAlignCenter
shprng.TextEffect.FontBold = msoCTrue
shprng.TextEffect.FontSize = 100
n = shprng.TextFrame.Characters.Count
If Len(n) > 0 Then
shprng.TextFrame.Characters(n, 1).Font.Superscript = True
End If
End With
End Sub