我有一个像如何将字符串通配符模式在Excel宏匹配
LEFT('F13',2)='F1'
测试我想从左侧的比赛更改为支持通配符
'F13'='F?3'
测试Excel不支持除VBA代码外的正则表达式,但我更喜欢这是在宏中完成的。我要指出的是,实际测试是不是一个简单的字符串,但单元格引用(这可能是重要的,我不知道):
IF(LEFT($DATA.$A$2:$A$1501,LEN($B$3))=$B$3,...
范围实际计算结果为单细胞基础上的地方宏被调用。 $ B $ 3是用户输入的模式。
“Excel不支持除VBA代码外的正则表达式,但我更喜欢这是在宏中完成的。”我很困惑:宏是用VBA代码编写的。你的意思是说你更喜欢纯粹的工作表函数/公式吗? – devuxer 2009-08-07 20:40:06
我越来越喜欢访问我认为'宏'与'VBA函数'不同的地方。我的意思是一个公式是。 – SpliFF 2009-08-08 05:10:46