我想在excel上应用regexp验证,如果有人在单元格中输入了错误的值 应显示错误消息。 例如,如果我在有效条目的列上应用正则表达式“(\ d {10},)* \ d {10}”,并且如果有人在该列的单元格中输入值“asdfgh”,则应该出现错误消息抛出
我该怎么做
答案 0 :(得分:1)
在数据>数据验证选择“Personnalized”,您可以输入公式。它的工作方式与条件格式的公式非常相似。您可以在那里使用任何Excel功能。
至于Regex部分,我很确定Excel中没有集成Regex。您可能希望查看广告。
编辑:似乎有一个可用于Regex支持的VBA模块:
http://support.microsoft.com/kb/818802/en-us
请注意,我花了几秒钟才找到这些信息。谷歌是你的朋友。