-2

セルに間違った値を入力した場合にエラー メッセージが表示されるように、Excel で正規表現の検証を適用したいと考えています。たとえば、有効なエントリの列に正規表現 "(\d{10},)*\d{10}" を適用し、誰かがその列のセルに値 "asdfgh" を入力すると、エラー メッセージは次のようになります。投げた

これどうやってするの

4

1 に答える 1

1

[データ] > [データ検証] で [個人用] を選択すると、数式を入力できます。これは、条件付き書式の数式と同じように機能します。そこでは、任意の Excel 関数を使用できます。

正規表現の部分に関しては、Excel に統合された正規表現はないと確信しています。そのためにアドインを見たいと思うかもしれません。

編集:正規表現のサポートに利用できる VBA モジュールがあるようです:

http://support.microsoft.com/kb/818802/en-us

この情報を見つけるのに数秒かかったことに注意してください。グーグルはあなたの友達です。

于 2012-08-16T10:46:59.263 に答える