Excelカレンダーの予定の変更方法と複数ユーザーの管理方法

このQ&Aのポイント
  • Excelカレンダーの予定を変更するには、年と月を変更するだけでなく、予定の部分も変更できるようにレイアウトを設定する必要があります。具体的な方法は、年と月を入力するセルと予定を入力するセルを紐づけ、関数を使ってセルの値を参照し、予定を表示するようにします。
  • 複数の人のカレンダーを管理するためには、メンバーリストを作成し、各メンバーに割り当てられた番号を使ってカレンダーを切り替える仕組みを構築する必要があります。具体的な方法は、メンバーリストを作成し、番号と氏名を組み合わせたセルを作成して、番号入力に応じて氏名が表示されるようにします。この氏名を参照して、カレンダーを切り替えるようにします。
  • Excelカレンダーの予定の変更方法と複数ユーザーの管理方法について調査しました。予定の変更はセルの値を参照して表示する仕組みを作り、複数ユーザーの管理はメンバーリストと番号でカレンダーを切り替える仕組みを作ることで実現できます。詳細な手順はオンラインのExcelの情報やチュートリアルを参考にしてください。
回答を見る
  • ベストアンサー

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

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

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

  • ベストアンサー
  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.2

マクロ(VBA)になると思います、失礼と思いますがご質問者ではハードルが高いと思います。 提案ですが、一般的な「スケジュール管理」ソフトで賄えるのではないかと思いますので キーワード検索して無料・有料ソフトを検討しては如何でしょうか。

jiyuu117
質問者

お礼

お礼が遅くなってしまい、申し訳ありませんでした。 ご回答ありがとうございます。 VBAだとできると分かっただけでもよかったです。 少しずつ勉強していこうと思います。 ありがとうございました。

その他の回答 (1)

  • nattocurry
  • ベストアンサー率31% (587/1853)
回答No.1

内容も変更できるようにするということは、その内容をどこかに保存しておくということです。 となると、月ごとのシートを作るのと、なんら変わりないですよ。 番号と氏名を変更する場合も同じです。氏名ごとにその内容をどこかに保存しておくんですよね。 だったら、氏名ごと&月ごとにシートを作るなりファイルを分けるなりするのと、同じことです。

jiyuu117
質問者

お礼

お礼が遅くなってしまい、申し訳ありません。 ご回答ありがとうございました。 ひとまずこのやり方でやるようにしました。 ありがとうございました。

関連するQ&A

  • エクセルVBAのカレンダーコントロールについて

    エクセルVBAでカレンダーコントロールを利用しました。 ユーザーフォームに貼り付け、クリックすれば指定のセルに年、月、日などを取り出すことができました。 が、クリックした日の曜日を取り出す(セルに曜日を入力する)ことはできないのでしょうか。 また、セルの書式設定でユーザー定義の設定のしかたで、日付を曜日に表示変更することができたと思うのですが・・ よろしくお願いします。

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

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

  • エクセルでカレンダー

    プライベートでエクセルでカレンダーを作り予定表などを入力して使っています。 やり方は 1.1行の各列にに日、月、・・・・土 2行以下は各曜日の下のセルに日にちが入れてあります。 2.各セルは3行分の行高さが取ってあり日にちは上詰め中央に表示し、予定は下2行に入れています。 3.日にちは日曜日、祝日は赤でその他は黒で表示し、予定は青で書き込みます。 4.本日以前の日にちや、予定は毎日紫に変更しています。 質問 自動で4の操作と本日の日付のあるセルを黄色で塗りつぶす様に出来ないでしょうか? そのプログラムを教えていただきたいのです。

  • エクセル2007でのカレンダー作成

    エクセルでカレンダーを作成したいのですが、関数がわからず悩んでいます。 カレンダーといっても七曜日のものではなく、月曜日から金曜日までの五日間を繰り返すものです。(勤務体系の資料に使うものです) セルC3に年・月を入力し、その後D3~Z3~AB3の合計25セルに「日付」が、D4~Z4~AB4の合計25セルに「曜日(月~金の繰り返し」を出すことは可能でしょうか? 25セルあるのは、平日五日間×五週間=25セルとなっています。週に合わせて日付が反映されるようにしたいのです。 たとえば、今年の11月の場合だと、3日・月曜日は二週目になるので、二週目月曜日の位置(I3)の位置に3と表示されるように、12月の場合だと、一週目月曜日の位置(D3)の位置に1と表示されるようにしたいです。 加えて、日付が埋まらないセルは、下段の曜日と一緒に空白のセルになるようにしたいです。 ご指導よろしくお願いします。

  • エクセルでカレンダー表示

    エクセルのセルを選択すると、カレンダー(月単位)が表示されクイックした日付を入力したいのですが、機能としてあるのでしょうか? ご存知の方、教えてください。

  • エクセルでのカレンダー表記

    エクセル2003なのですが セルにカレンダー表記をさせたいのですが 挿入→オブジェクトでのカレンダーでした場合 どうしても 当日が反転してるので セル自体に日&曜日を入れようと思うのですが =IF(B5="","",MID("日月火水木金土",WEEKDAY(B5),1))で曜日 =IF(B1="","",IF(B2="","",(DATE(1988+B1,B2,1))))で日を計算させた場合 毎月一番左(上)は1日になってしまいます。 実際のカレンダーのように 曜日が 月火水木金土日 の順番で 1wごとに表記させたいのですがどうすればいいのでしょうか? 年 月は別のセルに入力はする予定です

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

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

  • エクセル カレンダーを作って予定を入力

    エクセルでカレンダーを作り、予定を入力します。 年月の入力欄をいじれば、その年や月のカレンダーに切り替わる仕様です。 しかし、入力した予定はそのままのセルにあるだけです。 当たり前と言えばあたりまえなのですが。 4月のカレンダーには4月の予定、5月のカレンダーには5月の予定と、切り替えられる仕様にする方法はありませんか。

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

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

  • エクセルで各シートに日付・曜日一括表示するには

    (1)エクセルで7月31日分のシートをつくり、今年のカレンダーどおりの日付・曜日を(各シートのA1セルに、いちいち入力するのではなく)一括で各シートのA1セルに表示できる方法があれば、教えて下さい。 (2)エクセルで昨年7月の平日の数だけシートがあるファイルがあります。各シートのA1セルには、「平成19年7月○日(○曜日)」と入力されています。 このファイルを、今年の7月の平日カレンダーに一括置換するには、どうすればいいでしょうか? 昨年と今年は平日の日付はもちろん、同じ日でも曜日が違いますので、各シートを開き、いちいち日付・曜日を直さなければいけないのでしょうか。教えて下さい。宜しくお願いします。

専門家に質問してみよう