2014-12-07 102 views
1

我需要使用Excel的VBA检查regEx。我使用的是Mac OS 10.10和Office 2011.所以没有我可以使用的dll文件。 这里要做什么?我读过我必须绑定一个苹果脚本。但是,这是怎么做的,这个脚本需要什么内容呢?RegEx与VBA Excel在Mac

谢谢。

+0

[VBA正则表达式在Mac上](http://stackoverflow.com/questions/13995007/how-to-develop-an-excel-macro-that-c​​ontains-regular-expressions-so-it-will-work) – 2014-12-07 16:46:12

回答

1

本身,你真的不能 - AppleScript的实际上不是这种事情(其中VBA而言),良好的

有,你可以安装和使用,让喜欢的事情支持其他库在Mac OS上的正则表达式 - 我见过用的最多的是Satimage虽然我没有亲自不得不使用它(还),所以不能保证它自己的一个:

http://www.satimage.fr/software/en/downloads/downloads_companion_osaxen.html

2

您可以使用VBA的Like运营商。它只是一个非常有限的正则表达式测试器。

微软Word有它的标准通配符,再加上如果你打勾使用通配符它是一个正则表达式引擎(包括查找单词发音相同,而词同根)。所以使用Word而不是Vbscript的RegEx。

只是记录一个查找和替换词,你会得到大多数为你写的,你就只需要调整该程序。