- ベストアンサー
Excel2003 VBAを使用せずメッセージBOXを表示したい
マクロを一切使用せずにXbar-R管理図を作成しました。 ところが、n数を一定にしてもらえず係数が使用できません。 そこで、n数が異なったときに警告文を出したいのです。 メッセージBOXでなくてもいいのですが、セルには表示したくないのです。(セルに表示する方法はわかりますので) 何かよい知恵をご教示ください。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
マクロを使用しても「マクロが・・・」の表示が出ない方法 1 パーソナルファイルにマクロを登録する 2 マクロをアドイン化し登録する しかし、最初の登録は各端末で手動によりする必要がある 詳しくはヘルプやググって見てください 参考まで
その他の回答 (2)
- hige_082
- ベストアンサー率50% (379/747)
メッセージBOX的なものを出すのであれば 入力規則しかないと思う しかし、入力規則は入力するセルのチェックしかしないので 今回の質問にはダメですね(最初は入力値のチェックだと思ったので、薦めましたが・・・) 他のセルのチェックをするなら、数式で行うか条件付き書式で セルの色を変更して目立たせるしかないと思います やはり、質問のようなことをするならマクロしかないと思います ただ、どのタイミングで警告したいのでしょうか?
お礼
度々ありがとうございます。 質問不足ですみませんでした。 表示するタイミングはだいたい入力後に表示されればいいかなと思っていました。 あとは、B行を入力し始めたら、A行に対しあと○個入力してください。的なカウントダウン表示なんかでもいいです。 やはりVBAになってしまうのでしょうか? なぜVBAが嫌かと申しますと、ファイルを開いたときに、「マクロが・・・」の表示が出るのをみんな嫌がるのです。 セキュリティにうるさい部署があって、セキュリティレベルを変更することもできないので。
- hige_082
- ベストアンサー率50% (379/747)
入力規則が使用できると思うよ しかし、詳細が無いので n数はセルに入力される値なのか計算で求められるものなの?
補足
回答ありがとうございます。 たとえば、 A1、A2、A3、A4、A5にそれぞれの数値を入力します。 つぎに B1、B2、B3、B4と入力し、B5を入力しなかった場合の警告です。 入力規則ではこの場合警告は出せないと思うのですが、 A6に数値の数をCOUNT関数で5と出し、 B6に同じくCOUNT関数で4となった場合のn数の相違で警告でも結構です。
お礼
回答ありがとうございました。 各端末に設定するには台数が多いので無理がありますが、 参考になりました。