| 
    
     |  | セル範囲のオブジェクト(オートシェイプ)を全て選択する方法を教えていただきたいのですが、、 
 ちなみに某サイトから拝借して一部編集した下の記述ですと、最後のオブジェクトのみが選択されてしまうので、
 
 おそらく順順に選択していって前のオブジェクトの選択は、選択するたびに解除していっていると思うのですが、すべての選択を残す方法があれば教えてください><
 
 Private Sub 全て選択ボタン_Click()
 Sub Sample()
 Dim S As Shape
 Dim x1 As Integer
 Dim y1 As Integer
 Dim x2 As Integer
 Dim y2 As Integer
 x1 = Selection.Left
 y1 = Selection.Top
 x2 = x1 + Selection.Width
 y2 = y1 + Selection.Height
 For Each S In ActiveSheet.Shapes
 If S.Left >= x1 And S.Top >= y1 And _
 S.Left + S.Width <= x2 And S.Top + S.Height <= y2 Then
 S.Select
 End If
 Next
 
 End Sub
 
 |  |