|    | 
       A B C D 
1 5    4 
2 3    3 
3 4    6 
4 8    5 
5 10    8 
6 9    7  
7 7    10 
8 2    1  
9 1    2  
10 6    9 
 
Private Sub CommandButton1_Click() 
Dim c As Range 
Dim i As Long 
Dim x1 As Single 
Dim x2 As Single 
Dim y1 As Single 
Dim y2 As Single 
 
For Each c In Range("A1:A10") 
  For i = 1 To 10 
    If InStr(Cells(i, 4.Value, c.Value) > 0 Then 
      x1 = .Offset(0, 1).Left 
      y1 = c.Top + (c.Hight / 2) 
      x2 = Cells(i, 4).Left 
      y2 = Cells(i, 4).Top + (Cells(i, 4).Hight / 2) 
      ActiveSheet.Shapes.Add.Line.EndArrowheadStyle = _ 
        msoArrowheadTriangle 
    End If 
  Next i 
Next c 
ActiveCell.Activate 
End Sub 
 
上記の様に A から D に矢印は引けたのですが 
矢印を消す方法を教えてください。 
Clear を使って見ましたが消えないので 
宜しくお願いいたします。 
  
 
 | 
     
    
   |