【最大10000ポイント】当たる!!質問投稿キャンペーン!

エクセルでドロップダウンを活用したカレンダーを作成しました。

カレンダーのフォーマットを作成して、年・月の部分にドロップダウンを活用しております。

2×××年 1月
日 曜日 行事 予定
1  月  元旦
2  火

このように作りました。

年・月の部分のドロップダウンで、変更すると日付・曜日・祝日などのデータがチェンジするようにVLOOKUPで設定しました。

しかしこれじゃ、予定に入力をした時全ての月に反映されてしまいます。
予定に入力した際、その月ごとだけに反映する方法はございますか?
是非教えていただけたら幸いです。

このQ&Aに関連する最新のQ&A

A 回答 (2件)

マクロの補足を。


まずそのbookを開いておいて、

ツール→マクロ→新しいマクロの記録

マクロの記録のダイアログボックスでマクロ名を適当に。そのままでもOK。すると記録終了のツールバーが出てくる

カレンダーの予定を入力するだろうと思われるセルをすべて選択。
注)VLOOKUPなど関数が入っているところは絶対に選択しない。

Delete

記録終了のツールバーから記録終了をクリック

これでマクロは完成
これだと使いづらいのでボタンを作る
表示→ツールバー→フォーム

フォームツールバーから「ボタン」をクリック

マウスが+になるので邪魔にならないところに四角を描く

マクロの登録ダイアログボックスが表示されるので、さきほど作ったマクロ名を選択→OK

ボタンの上をクリックするとボタンの名前を変更できる
完成

試しに予定を入れてみてボタンをクリックして消えるか動作を確認してみてください^^

マクロだと一番これがわかりやすいです!
また何かありましたら補足します。
    • good
    • 0
この回答へのお礼

詳しいご説明ありがとうございます!!
上記の通りボタンの作成まで問題なくできました。

>試しに予定を入れてみてボタンをクリックして消えるか動作を確認してみてください

ボタンをクリックして文字は消えたのですが、残しておきたい入力内容全部が消えてしまいました。
私がボタンの操作を誤っていると思われます。
いくつかのパターンで試してみました。

例えば、
1月7日 「全体会議」
2月に移ったとき2月7日・3月7日…には「全体会議」という内容が残ってしまっているので、上記のボタンを活用します。

(1)パターン
1月7日 「全体会議」

ボタン
~これは明らかに違っていそうです…

(2)パターン
1月7日 「全体会議」

2月に移る

(2月7日 「全体会議」と入力が残っているので) ボタン
~1月に戻ったとき、1月7日の内容が消えていた…

(3)パターン
1月7日 「全体会議」

保存

ボタン

2月に移る
~これも明らかに違っていそうです…

乱文でわかりづらかったらすみません…。
大変申し訳ございませんが、いつの段階でボタンを使えば良いのか、教えていただけたら助かります、涙!
よろしくご指導ください。

お礼日時:2008/02/25 12:02

その月ごとだけに反映されるということは


たとえば2008年の1月に予定を入力して、
2008年の2月に変えると予定の内容はクリアされるということでしょうか?
マクロでそのクリアしたいセルのみをクリアするボタンなんか作ってはどうでしょうか??
私が今のところ思いつくのはそのくらいでした...(^。^;)
マクロの作り方がわからない場合はまた、補足を。
    • good
    • 0
この回答へのお礼

早速のご回答大変ありがとうございます。

>2008年の2月に変えると予定の内容はクリアされるということでしょうか?

その通りです。
わかりづらくてすみませんでした。

>マクロの作り方がわからない場合はまた、補足を。

是非、よろしくお願いいたします。

お礼日時:2008/02/22 17:50

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


人気Q&Aランキング