Comment puis-je obtenir regex soutien dans excel via une fonction, ou d'une fonction personnalisée?

Il semble que les regex (comme dans les expressions régulières) n'est pas pris en charge dans excel, à l'exception de via VBA. Est-ce donc, et si elle l'est, il n'existe aucun "open source" personnalisé VBA fonctions qui prennent en charge les regex. Dans ce cas, je suis à la recherche d'extraire des patterns complexes au sein d'une chaîne, mais la mise en œuvre d'une fonction VBA personnalisée qui exposent la prise en charge de regex dans la fonction elle-même serait d'utilisation. Si vous connaissez des semi-fonction telle que la EST fonction, de sentir de sentir de commentaire, si je suis vraiment à la recherche d'un expression régulière de la mise en œuvre qui est exposée via des fonctions. Peut-être même ouvert à une rémunération pour l'utilisation de compléments si la mise en œuvre est bonne.

Aussi, juste un heads-up que j'utilise Office 2010 sur Windows 7; ajout de cette info après une réponse qui semble être une grande idée n'est pas de travailler sur Office 2010.

Si vous avez des questions, s'il vous plaît commentaire.

  • Un autre utilisateur (@user500414) posté ramblings.mcpher.com/Home/excelquirks/regular-expressions comme une réponse, mais elle a été supprimée en tant que commentaire, ce n'est pas une mauvaise mise en oeuvre avec le code complet de la générale regex VBA interface.
  • Il est également un complément, écrit en C++, il y a donc une .xll fichier à installer, mais le code: xllregex.codeplex.com
InformationsquelleAutor blunders | 2010-12-29