我想在 excel.so 上应用正则表达式验证,以便如果有人在单元格中输入错误的值,则应显示错误消息。例如,如果我在有效条目的列上应用正则表达式“(\d{10},)*\d{10}”,并且如果有人在该列的单元格中输入值“asdfgh”,则错误消息应该是抛出
我怎样才能做到这一点
我想在 excel.so 上应用正则表达式验证,以便如果有人在单元格中输入错误的值,则应显示错误消息。例如,如果我在有效条目的列上应用正则表达式“(\d{10},)*\d{10}”,并且如果有人在该列的单元格中输入值“asdfgh”,则错误消息应该是抛出
我怎样才能做到这一点
在数据 > 数据验证中选择“个性化”,您可以输入公式。它的工作原理很像条件格式的公式。您可以在那里使用任何 Excel 函数。
至于正则表达式部分,我很确定 Excel 中没有集成正则表达式。您可能需要查看插件。
编辑:似乎有一个 VBA 模块可用于正则表达式支持:
http://support.microsoft.com/kb/818802/en-us
请注意,我花了几秒钟才找到此信息。谷歌是你的朋友。