• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:不特定な月から12ヶ月単位のシートの作成)

月から12ヶ月単位のシート作成

このQ&Aのポイント
  • 不特定な月から12ヶ月単位でシートを作成する処理について説明します。
  • 現在、指定期間の年度に対してシートを作成する処理を使用しています。
  • 開始の年月をユーザーが選択し、そこから12ヶ月単位でシートを作成することが可能です。

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

  • ベストアンサー
  • FEX2053
  • ベストアンサー率37% (7991/21371)
回答No.2

開始月を変数で受ければ良いってだけの話なんじゃ? 開始月を"Z1"に置いておくとして、 Tsuki = Range("Z1").Value Range("A1").Select Kaishi = Tsuki Do Selection.Value = Cstr(Tsuki) & "月" IF Tsuki = 1 Then Tsuki = 12 Else Tsuki = Tsuki - 1 Selection.Offset(0,1).Select Loop Until Tsuki = Kaishi こんな感じのプログラムで行ける(動作未テストにつきご容赦) と思うんだけど。

enndami34
質問者

お礼

ありがとうございました 12ヶ月単位の表が作れました

その他の回答 (1)

回答No.1

ムダに長いね、ホント21、、、 コノヒノモトで、ネンド、といったら4月~翌3月だ、 ダカラ、ネンドを意識した処理をするためには、5月始まりの期間1年なら2年度分のイレモノガ必要、ソレダケ、、、 それとナ、 >2013年5月~2014年5月を1つのシート っうのは、13ヶ月じゃよ、、、

enndami34
質問者

お礼

アドバイスありがとうございます そして例を間違えてしまい申し訳ないです・・・

関連するQ&A