前提・実現したいこと
excelで選択された曜日があるかどうかチェックしたいのですが、やり方がわかりません。
調べても出てこないのでお知恵をお貸しください。
下のようなものをエクセルで作成しており、
開始日~終了日の期間中の
〇曜日の〇時~〇曜日の〇時まで知らせる、というシステムを作っているのですが、
その開始日~終了日に存在しない曜日が選ばれたとき、
その曜日は期間中に無いよという感じのエラーを表示させるということをしたいのですが
やり方がわかりません。
どのようなコードを書けば判定してもらえるのでしょうか。
よろしくお願いいたします。
『〇〇』などはプルダウンで数字を選択できるようにしており、
曜日の横の『□』もプルダウンで、選ばれたとき『■』になるようになっております。
|開始日|〇〇〇〇|年|〇〇|月|〇〇|日|〇曜日|〇〇|時|〇〇|分|
|:--|:--:|--:|
|終了日|〇〇〇〇|年|〇〇|月|〇〇|日|〇曜日|〇〇|時|〇〇|分|
|:
|開始|□日|□月|□火|□水|□木|□金|□土|〇〇|時|〇〇|分|
|終了|□日|□月|□火|□水|□木|□金|□土|〇〇|時|〇〇|分|
おせっかいと思いつつ、経験上苦労したことがあるので書いておきます。
根本的な話になりますが、そもそもこの機能本当に必要ですか?
使い方によりますが邪魔になりそうな気がします。
日付の範囲を指定するのはよくある要件ですが、
時刻まで絡んでくると(しかも日付と別枠の場合)
仕様をきちんと決めておかないと予想外の動作になりがちです。
<気になる所>
・質問者様は曜日しか気にしていないようですが、時刻についてはノーチェックで良いですか?
(上は火曜20:00~で下は火曜8:00~ 等)
・曜日を決めた後に上の日付時刻の範囲を変えた場合の挙動はどうなりますか?
・上記、日付を変えた場合は、エラーメッセージはどのような内容どのような表示になりますか?
回答3件
あなたの回答
tips
プレビュー