アプリ版:「スタンプのみでお礼する」機能のリリースについて

いつもお世話になっています。

エクセルで、ひとつのブックの中にシートが20枚ほど入っています。
今、選択しているシートが、全部のシートの中で何枚目か、を
定義したいのです。
どのようにしたら良いのでしょうか?

A 回答 (2件)

これの事ですかね?


ActiveWorkbook.Sheets.Count ←全部のシート枚数
ActiveSheet.Index ←何枚目
    • good
    • 0

Sub test02()


MsgBox ActiveSheet.Index
End Sub
これで左から何番目のタブのシートを選択しているかの番号(序数)
が出る。
これはシートを移動すると変わる不安定なものだ。
ーー
以下参考。
>で何枚目か
これもあいまいな話ではないかな。
(何枚目という表現は正しいのかな。)
>定義したいのです
難しい言葉だが、取得とか言うのでは。
ーー
名前の方が比較的安定性があるので、名前で処理すべきではないかな。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!