• ベストアンサー

エクセルVBAでSheetの変数を取得する方法

エクセルVBAの初心者です。基本的なことだと思いますが、質問いたします。 Sheetを指定するには、Sheet(1)もしくはSheet("シート名")の二つがあるかと思います。 シート名を取得するには、Sheets(1).Nameがあたるかと思いますが、シート名からシート番号を取得する方法がありましたら教えていただきたいです。 何卒よろしくお願いいたします。

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

  • ベストアンサー
  • myRange
  • ベストアンサー率71% (339/472)
回答No.1

>シート名からシート番号を取得する方法 Indexプロパティを使って、   Sheets("シート名").Index とします。  

i-hotmail
質問者

お礼

早々に回答いただきましてありがとうございます。 ちゃんと動きました。助かりました! 誠に感謝いたします。

その他の回答 (1)

  • quicon9ue
  • ベストアンサー率31% (6/19)
回答No.2

たとえば、 Sheets("Sheet1").Index です。

i-hotmail
質問者

お礼

どうもありがとうございました。 誠に感謝です。