Skip to content.

OpenOffice.org Support Site

Sections
You are here: Home OOoを使いこなそう よくある質問 入力規則チェックでダイアログを出す

入力規則チェックでダイアログを出す

Calcのデータ入力規則チェックで問題があったとき、マクロで作成したダイアログを呼び出し、注意を喚起することができます。
ここで使われるマクロはドキュメントに埋め込まれてなくてはいけないため、新しい表計算ドキュメントを開き、次のようなマクロを作成します。
Sub Dialog
Msgbox "データが正しくありません", 48 ,"入力規則チェック"
End Sub

Calcに戻り、入力規則チェックを行いたいセルをアクティブにして[データ]-[入力規則]とたどり、クリックします。

例として、0以上かつ整数ではない場合にエラーが出るようにします。

[入力時メッセージ]のタブをクリックします。
ここの設定は必ずしも必要なわけではありませんが、上図のようにしておきました。

[エラーメッセージ]タブでマクロの使用を指定します。
[無効な値の入力時にエラーメッセージを表示する]にチェックを入れ、[アクション]を[マクロ]にし、[検索]をクリックします。

あらかじめ設定したマクロがありますので、該当マクロを指定して[選択]をクリックしてください。
[OK]をクリックすれば設定が終了します。


テストとして0.6という数値を入力しEnterキーを押すと、ダイアログが表示されました。

 

Powered by Plone CMS, the Open Source Content Management System

This site conforms to the following standards: