|    | 
     ▼UO3 さん: 
>▼亜矢 さん: 
> 
>こんにちは 
>シート上の図形の指定の記述方法はいろいろあります。 
>(ありすぎて、かえってやっかい) 
>いずれにしても、この処理を行うのに、シートをActiveteする必要はありません・ 
> 
>以下にサンプルを。 
> 
>Sub Sample1() 
>  Dim i As Long 
>  Dim K As Long 
>   
>  For i = 1 To 9 
>    For K = 1 To 10 
>      MsgBox Sheets("P" & i).OLEObjects("TextBox" & K).Object.Value 
>    Next 
>  Next 
>   
>End Sub 
> 
>Sub Sample2() 
>  Dim i As Long 
>  Dim K As Long 
>   
>  For i = 1 To 9 
>    For K = 1 To 10 
>      MsgBox Sheets("P" & i).Shapes("TextBox" & K).DrawingObject.Object.Value 
>    Next 
>  Next 
>   
>End Sub 
ありがとうございました。解決しました。 
 | 
     
    
   |