• ベストアンサー

エクセルVBA 毎月別のシートに入力

毎月、複数のファイルからデータを取得して、まとめ用のファイルの1枚のシートにまとめています。 今年の4月は"2504"、5月は"2505"という名前の各月のシートに入力します。 現在は毎月プログラムを開いて、Thisworkbook.Worksheets("2505") のシート名の部分を手動で変更しています。 マクロでできる方法を教えていただければ助かります。お願いします。

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

  • ベストアンサー
  • keithin
  • ベストアンサー率66% (5278/7941)
回答No.1

たとえば thisworkbook.worksheets(format(date, "eemm")) とかで、今なら2507シートを指定できます。