• 締切済み

ドロップダウンを使ったエクセルカレンダー

エクセルでドロップダウンを活用したカレンダーを作成しました。 カレンダーのフォーマットを作成して、年・月の部分にドロップダウンを活用しております。 2×××年 1月 日 曜日 行事 予定 1  月  元旦 2  火 このように作りました。 年・月の部分のドロップダウンで、変更すると日付・曜日・祝日などのデータがチェンジするようにVLOOKUPで設定しました。 しかしこれじゃ、予定に入力をした時全ての月に反映されてしまいます。 予定に入力した際、その月ごとだけに反映する方法はございますか? 是非教えていただけたら幸いです。

みんなの回答

  • aoimeron
  • ベストアンサー率100% (1/1)
回答No.2

マクロの補足を。 まずそのbookを開いておいて、 ↓ ツール→マクロ→新しいマクロの記録 ↓ マクロの記録のダイアログボックスでマクロ名を適当に。そのままでもOK。すると記録終了のツールバーが出てくる ↓ カレンダーの予定を入力するだろうと思われるセルをすべて選択。 注)VLOOKUPなど関数が入っているところは絶対に選択しない。 ↓ Delete ↓ 記録終了のツールバーから記録終了をクリック これでマクロは完成 これだと使いづらいのでボタンを作る 表示→ツールバー→フォーム ↓ フォームツールバーから「ボタン」をクリック ↓ マウスが+になるので邪魔にならないところに四角を描く ↓ マクロの登録ダイアログボックスが表示されるので、さきほど作ったマクロ名を選択→OK ↓ ボタンの上をクリックするとボタンの名前を変更できる 完成 試しに予定を入れてみてボタンをクリックして消えるか動作を確認してみてください^^ マクロだと一番これがわかりやすいです! また何かありましたら補足します。

ringo999
質問者

お礼

詳しいご説明ありがとうございます!! 上記の通りボタンの作成まで問題なくできました。 >試しに予定を入れてみてボタンをクリックして消えるか動作を確認してみてください ボタンをクリックして文字は消えたのですが、残しておきたい入力内容全部が消えてしまいました。 私がボタンの操作を誤っていると思われます。 いくつかのパターンで試してみました。 例えば、 1月7日 「全体会議」 2月に移ったとき2月7日・3月7日…には「全体会議」という内容が残ってしまっているので、上記のボタンを活用します。 (1)パターン 1月7日 「全体会議」 ↓ ボタン ~これは明らかに違っていそうです… (2)パターン 1月7日 「全体会議」 ↓ 2月に移る ↓ (2月7日 「全体会議」と入力が残っているので) ボタン ~1月に戻ったとき、1月7日の内容が消えていた… (3)パターン 1月7日 「全体会議」 ↓ 保存 ↓ ボタン ↓ 2月に移る ~これも明らかに違っていそうです… 乱文でわかりづらかったらすみません…。 大変申し訳ございませんが、いつの段階でボタンを使えば良いのか、教えていただけたら助かります、涙! よろしくご指導ください。

  • aoimeron
  • ベストアンサー率100% (1/1)
回答No.1

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

ringo999
質問者

お礼

早速のご回答大変ありがとうございます。 >2008年の2月に変えると予定の内容はクリアされるということでしょうか? その通りです。 わかりづらくてすみませんでした。 >マクロの作り方がわからない場合はまた、補足を。 是非、よろしくお願いいたします。

関連するQ&A

  • word2007のドロップダウンカレンダーについて

    病院に勤務しています。 オーダリングシステムでword2007で様々な文書を作成しています。 日付をその都度入力する煩わしさの解消のため、ドロップダウンカレンダーから選択できるようにしました。 しかし、定型文書を作成した日付で固定されてしまい、月が変わっても日付が更新されません。 便利だと思い作成し、最初は「いいね!」と思いましたが、とんだ落とし穴が... いろいろ探してみましたがわかりません。 どなたかお助けください。

  • エクセル 関数で作成した万年カレンダーの保存法方

    エクセルで万年カレンダーを作成し 年度を変えると 曜日、祝日も変更します が、仮に 今年のカレンダーを作成し、そのまま保存しておいて 来年のカレンダーを作成することはできますか? 今年のカレンダーにいろいろと書き込んでいる為 しばらくは確認の為 PC上に残しておきたいのですが・・・ 祝日はシートに別入力していて 年度を書き換えると カレンダーに反映されるようにしています。 わかりにくい文章ですみませんが、宜しくお願いいたします

  • Excelのカレンダーについて。

    Excelカレンダーについての質問です。 Excel2010を使用しています。 seet1にカレンダーを作りました。 セルに、それぞれ年と月を入力すると、その年月の日付と曜日が縦に表示されるように設定しました。更に日付・曜日の横に予定を書き込めるようにレイアウトしました。 しかし、このままだと年と月を変更すると、日付・曜日は変更されますが、予定の部分はそのままです。年と月を変更すると、日付だけでなく、予定の部分も変更できるようにするにはどうしたらよいでしょうか? また、複数の人のカレンダーを管理するようにしたいです。 seet2に、番号と氏名の組み合わせのメンバーリストを作っています。 seet1のセルに番号を入力すると別のセルに氏名が表示されるようにしています。 番号入力し、氏名を変更すると、カレンダーもその人用に変更できるようにするにはどうすればよいでしょうか? 色々検索してみたのですが、これというものが見つからず、質問させて頂いております。 また、わかりづらい文章となっているかもしれません。すみません。 ご回答よろしくお願い致します。

  • ACCESSカレンダーの利用について

    ACCESSのカレンダー機能を使ってフォームを作っています。 作りたいものはカレンダーで日付をクリックしたら、テキストボックスに ####/##/## という形で表示され、さらに  (  )年(  )月(  )日( )曜日 の各()内にそれぞれカレンダーで選らんだものが反映されるというものです。 カレンダーから選らんだ日付がテキストボックスに ####/##/## の形で表示されるところまでは出来ました。 この値を別ボックスに、年・月・日・曜日をわけて反映させるにはどうしたらよいのでしょうか? ちなみに、####/##/##の部分はカレンダーからだけでなく、普通に入力しても年・月・日・曜日ボックスに反映させたいです。 どの本にものってなかったので助言をおねがいします。

  • エクセルカレンダーの作り方

    エクセル2003でカレンダーを作成したいです。 作成方法を教えていただきたく投稿いたしました。 祝日カレンダーというシートを作成し、 A5~A50まで日付(2013/01/01と表記) B5~B50まで祝日の名前が入った表を作成しました。           A       B      6  2013/01/01   元旦 7  2013/01/14   成人の日 8  2013/02/11   建国記念の日 9  2013/03/20   春分の日 10 2013/04/29   昭和の日 といった感じです。 別シート「シート1」のE2のセルに 2013/01/01 と日付をいれてあります。 この日付は毎日変わるのですが、そのすぐしたのセルE3のセルに 祝日カレンダーシートに対応している日付がきたら、祝日の名前を表示させたいのです。 1/1なら元旦。1/14なら成人の日。 といった感じです。 このやり方を教えていただけないでしょうか。 よろしくお願い致します。

  • excelでのドロップダウンリストを作りたい

    例えば下記のような表があって、そこの列に入る文字をドロップダウンリストから選びたいのです。 例)    りんご    みかん    なし 色々なホームページを見て「入力規制」というものをしてみたのですが、私が欲するものではありませんでした。 何故なら  (1)入力規制をしてしまうと新しい文字を入力することができない。→絶対に新しい文字を入力する為。 (2)なら余白部分までもセルを選択して入力規制をする。→見た目かっこ悪い。かっこよさを求めているため、余白や同じ文字をドロップダウンリストに入れたくない。 初心者の部類に入る私の質問に是非お答えください。 どうすれば、かっこいいドロップダウンリストができますか?

  • エクセルで月間カレンダー

    エクセルで月間カレンダー(予定表)を作っています。 年・月を入力する事で自動で日にちに合った曜日欄の変更が出来て うるう年と大の月と小の月も判別する事までを何とか出来ました。 最後の難関ですが 祝日と祭日を自動で行事欄に表示させる事って可能でしょうか?

  • エクセルのドロップダウンについて

    エクセル初心者です。よろしくお願いします ドロップダウンリストを連動させる?2つ使う方法について教えてください。 例えば、ある株式 A、B、C・・・があり、その月の月間の 始値、高値、安値、終値の4つの項目があるとします。 そこでそのうちの2つの項目を比較(ここでは単純に引き算)の結果を出す列も用意します。  ここでドロップダウンリストで「どの株式」→そのうちの 「どの値段」と「どの値段」 という風にカギかっこ部分をドロップダウンリストにしたい場合どうすればいいのか分かりません。   たとえば、株式のところで、トヨタ― 本田0 松っ下 の株式をえらんで、 次のドロップダウンで選べる項目は4つ 選んだら それに対応した値段が数か月分でてくるようにしたいんです。     松|下 ←(ドロップ) 高値  安値 ←(ドロップ) 35   21 62   13 87   64 どうかよろしくお願いします

  • Wordでドロップダウンリストを作る時

    こんにちは。 Wordでドロップダウンフォームフィールド機能を使って、 文書内にドロップダウンリストを作成する時、 フォームの保護をかけないとドロップダウンリストが使えないと思うのですが、文書内に他にも手入力する部分がたくさんある場合はどのようにしたらよいのでしょうか。 例えば、氏名、会社名などを入力し、会社の業種などをドロップダウンリスト一覧から選ばせる場合などです。 ドロップダウンリストから選択できるようにすると、 他の項目に入力できないので困っています。 どなたか詳しい方がいらっしゃいましたら教えていただけますでしょうか。よろしくお願いします。

  • エクセルでカレンダーを作りたいのですが。

    エクセル2003を使用しています。 次のようなカレンダーを作成したいと思います。 A1に2006などの年、A2、B2~に3/6などの月日、そしてA3、B3~に曜日(月、火…)の入ったカレンダーです。 A1の「年」やA2の「月日」を変更したら自動的に日にち(30日まで31日まで)や曜日が変わるようにするにはどうしたらいいですか? よろしくお願いします。