|
▼こぺお さん:
もう見ないとは思うが、一応書いておきます。
>セルA1に開始年月を入力し、
>セルB2に終了年月を入力した場合に、
>開始から終了までに期が何回あるかを計算したいのですが・・・
>上期は3月〜9月、下期は10月〜翌年の3月になります。
>例えば、開始年月が2008年5月、終了年月が2009年11月と入力した場合、
>期の数は3回、という回数を出したいのです。
>この計算では、過去の回数を調べることもあります。
>(終了年月が開始より前の日付になる)
1.開始日、終了日を覚えておく
2.上期、下期の期間を覚えておく
3.開始年月が上期、下期のどちらに含まれるか判断
4.上期、下期の最初の月がどこにあるか判断。評価期間の最初から6以内なら
期間数に1プラス
5.4.の月から評価する期間の最後までの月数を期間の月数で割る
6.5.の割り算の余りがあるかどうか確認あれば1期プラス。
>この式をVBAで書くとどうなるか?というのが知りたかったのですが・・・もっとまとまってから聞くべきでした。
書きながら考えたので間違っているかもしれませんが、上記のように小分け
にして考えます。・・・たたき台にはなるかも???
こういう整理が自分で出来ない事にはVBAは書けません。これは非常に大事です。
VBAうんぬんより大事です。一般機能を使うにも大事です。
これが出来なければ人にも説明できません。
頑張って下さい。
|
|