私は日付の列を持つワークシートを持っています。その列のデータは、ワークシートの名前に基づいて検証されます。たとえば、「Jan 2016」という名前のワークシートでは、2016年1月1日〜1月31日の日付のみが表示されます。Excelでデータ検証用の数式/変数エラーアラートが許可されていますか?
月に一度、ユーザーはワークブックにテンプレートをコピーし、今月の名前を付けます。
「[MONTH] 1〜[MONTH] [LAST_DAY_OF_MONTH]、[YEAR]」の間に日付を入力する必要があるという妥当性検査のエラーが自動的に表示されるかどうか不思議です。
ワークシート名の変更をチェックし、その時点で検証パラメータを設定するVBAトリガを使用してこれを行うことができますが、VBAなしでこれを実行できるかどうか不思議です。
私は、「エラーメッセージ」フィールド(データの検証>エラーアラート)に式を入力しようとしたが、それは文字通り私にこのようなエラーを与えて式を表示:
$ A $ 1
は続行しますか?
私はここでエクセル2016
あなたの唯一の選択肢は、ワークシートのセルに数式としてメッセージを入れることだと思います。 –