|    | 
     ▼IROC さん: 
 
早速のご返事ありがとうございました。 
順調に動きました。すべて問題なく動きました。 
ありがとうございました。 
・・・・・・・・・・・・・・・・・・・ 
GoTo one 
というような書き方はびっくりしました。 
これは、ワークシートに”シート目次”があれば 
oneの処理をするような意味でしょうか。 
またoneのあとに「:」がありますが、このような書き方を 
すると外でも一般的に使えるのでしょうか。 
もし時間がありましたらご回答の程お願いします。 
非常に不躾ではありますが、これを持って御礼に変えさせて 
いただきます。今後ともよろしくお願いいたします。 
本当に貴重な時間を費やしていただき感謝しております。 
 
 
>Sub 目次作成() 
>Dim i As Long 
> 
>  For i = 1 To Worksheets.Count 
>    If Worksheets(i).Name = "シート目次" Then 
>      GoTo one 
>    End If 
>  Next 
> 
>  Worksheets.Add before:=Worksheets(1) 
>  ActiveSheet.Name = "シート目次" 
> 
>one: 
>  With Worksheets("シート目次") 
>    For i = 1 To Worksheets.Count 
>      .Cells(i, 1).Value = Worksheets(i).Name 
>    Next i 
>  End With 
> 
>End Sub 
 
 | 
     
    
   |