混在数値とテキストのデータ検証(数字の中に "x"を持つ必要があります)
ThomasS 受付中
最終更新日:2021-05-09 23:34
最大3つの数字を許可するためのセルを検証する必要があります.(例2x85または100x100または1 x 1)xが1から999までどこにも行くことができますが、キャピタルxの間にある必要があります.
返信リスト(回答:2)
2 #
Jeovany
こんにちはトーマス
数式を試してください
= AND(ISNUMBER(FIND( "X"、A1))、LEN(A1)<8、IFERROR(VALUE(LEFT(A1、FIND( "X"、A1)-1))<1000、FALSE) 、IFERROR(VALUE(RIGHT(A1、LEN(A1)-FIND( "X"、A1)))<1000、FALSE))
以下のリンクを参照してください
https://Exceljet.net/data-validation-formulas
https://Exceljet.net/Excel-data-validation-guide
これがお役に立てば幸いです.
応答2# ->にスキップ1 #ThomasSこれは私が使っているシートにとっては素晴らしいことです.私はまたVBA Userformで同じものを必要としています、これをVBAフォームセルを検証するために使用することも、VBAコードでそれをする必要があるか?
検索後も私のユーザーフォームがリストボックスで行われていますが、私のデータは常に変更される必要があるため、常に変更する必要があります.だから誰かがこのコードをVBAで作業する方法を知っているのであれば、それは役立ちます.ありがとう