• ベストアンサー

Bookの中のシートに左から連続Noを付ける

やりたい処理はBookの中のシートに左からの並び順で連続Noをフッターに付けることです。 以下のループでは、Bookの中の左からのシートの並び順で取り出す事はできません。 何か良い方法はないでしょうか。 For Each SheetCollection In Worksheets Next

質問者が選んだベストアンサー

  • ベストアンサー
  • nao-y
  • ベストアンサー率58% (111/190)
回答No.2

これでできると思います。 Dim i As Long For i = 1 To Worksheets.Count  Worksheets(i)に対して処理 Next i

iso27001
質問者

お礼

自分のやりたい事を実現できました。 ありがとうございました。

その他の回答 (1)

  • _if_
  • ベストアンサー率52% (26/50)
回答No.1

>左からのシートの並び順で取り出す事はできません と、なると何の順で取り出されているのか、ちょっと自分にはわからないのですが、 For Each SheetCollection In Worksheets  (フッターNo.) = SheetCollection.Index Next にしてもダメということですよね? 結果として番号が飛んでるとかであれば、隠しシートかと思うのですが。。。

関連するQ&A