Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


10481 / 13644 ツリー ←次へ | 前へ→

【21625】何番目のワークシート? 草加Jacky 05/1/25(火) 13:05 質問[未読]
【21626】Re:何番目のワークシート? Jaka 05/1/25(火) 13:19 回答[未読]
【21627】Re:何番目のワークシート? 草加Jacky 05/1/25(火) 13:25 お礼[未読]

【21625】何番目のワークシート?
質問  草加Jacky  - 05/1/25(火) 13:05 -

引用なし
パスワード
   あるワークシートを選択するのに2つの方法があります。例えば左から3番目のワークシートが"Sheet3"という名前だった場合、
  Sheets("Sheet3").Select
  Sheets(3).Select
のどちらでも良いわけですね。逆に、アクティブシートの名前を知りたいときには
  ActiveSheet.Name
とやればアクティブシートの名前(上の例なら"Sheet3")は入手できますが、左から数えて何番目のワークシートか(上の例なら3)は、どういうプロパティを使えば入手できますか?

【21626】Re:何番目のワークシート?
回答  Jaka  - 05/1/25(火) 13:19 -

引用なし
パスワード
   MsgBox ActiveSheet.Index

【21627】Re:何番目のワークシート?
お礼  草加Jacky  - 05/1/25(火) 13:25 -

引用なし
パスワード
   ▼Jaka さん:
>MsgBox ActiveSheet.Index

おお!できました!ありがとうございました。

VBA のヘルプって、コマンドやプロパティの名前がわからないとき調べるのって至難の業ですね・・・。

10481 / 13644 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free