- ベストアンサー
Excel万年カレンダーを作成、さらに・・・
Excelで万年カレンダーを作成しました。5月各日の予定を記入し、6月を開きますと6月のカレンダーに5月の予定がのこります。当然なのですが・・・。 これを5月は5月で残し、6月を開くと未記入の新しいページが開くような新しいカレンダーを作成したいと考えています。 関数式の組み合わせでは無理でしょうか。何かの手掛かりがあればお教え下さい。ExcelVBAも独学で学び始めました。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
私も#1の方と同じ疑問を感じます。 自分の世界(自分のいまの関心ごとや状況)が、他人と同じだと考えてしまっているようだ。 本件ではないが、初心者はベテランが考えもしない方法でことをしたがる場合がある。その先の難しさなどが見通せないからだろう。 >万年カレンダーを作成しました 使い捨て、読み取り専用ならともかく、予定を書いてそれを残したいなら、 別シートに、次の1か月なりの「カレンダー+予定表」を作らざるを得ないでしょう。 関数式の関数は、(手作業の)コピーで、別シートに貼り付けで使えるかもしれない。(シートを限定して無くて、別シートの同じセルに張り付ける場合) これは手操作でしかできず、関数で関数式をコピーすることは原理的にできないのを 判ってますか? >万年カレンダー、に関して、 で見たことがあるのは、10年分ぐらいで、1か月のスペースが小さいものでした。数理の原理的には、万年に使えるものかもしれないが、そういってみてもしょうがないでしょう。一種の自慢・誇りかもしれないが、今後のことを狂わす。 各月のカレンダーで考え直し、1シートに付き、1月か3,6カ月どまりとし、 次の期間分は別シートに切り替えるしかないでしょう。 ーー VBAでやる方が関数に比べてやりやすいのは確かだが、VBAで自立して作れるまでには、どうかな。得てして、飾りたてをしたくなるから、色や罫線や文字や写真や入力規則の「リスト」など使いだしたら、きりがない。予定の日が来たら、前日にしらせろ、などと言い出しかねないから。
その他の回答 (1)
- w4330
- ベストアンサー率25% (377/1478)
どんな物を作ってるのか分からない >5月の予定がのこります。当然なのですが・・・。 なぜ当然なのですか? 5月のセル範囲(シートかもしれない)と6月のセル範囲は別ですよね 5月に入力したものが6月に反映される事はないと思う。 6月の所に5月を参照するような関数が入ってるのですか?
お礼
参考になりました。ありがとうございます。
補足
早速ご回答いただきありがとうございます。西暦、月をプルダウンで指定しますと選んだ月のカレンダーがでる万年カレンダーです。 5月の予定を記入して6月にすると5月の予定が6月に書かれます。何年の何月にしても5月の記録は残ります。
お礼
いろいろと参考になりました。 有難うございます。