これは簡単な質問のようですが、正規表現を使用するVBAでマクロを作成しています。 VBAは本質的にregexをサポートしていないことが判明し、Excelの正規表現関数にアクセスするには 'Microsoft VBScript Regular Expressions 5.5'への参照を追加する必要があります。Office365 Excelの[ツール] - > [References]メニューのRegExpライブラリ
VBAで使用できる参照を追加/削除するには、ツール - >参照メニューに移動する必要があります。私の人生のために
The Tools -> References menu in Excel as obtained from Google
ツールどこで見ることができない - > Referencesメニューが私のExcelです。私はDevelopersタブを有効にしましたが、そこにはありません。
それが助け場合、私は、Mac上で(ウィキペディアは私には、Office 2016で伝えます)Office 365の上のExcelを使用しています。 ExcelのReferencesメニュー(Tools - > Menuまたはその他の方法でアクセス可能かどうか)にどのようにアクセスできるのか教えてください。ありがとう。
最初に、VBAエディタを開くためにALT-F11を押します。ツール参照がそこにあります。私はそれがMac上でどのように異なっているのか分かりません。あなたはまた、「レイトバインディング」と呼ばれるものを考えてみることもできます。これはツール参照を必要とせず、別のユーザーのPCで失敗する可能性は少し低くなります。 http://stackoverflow.com/questions/4556910/how-do-i-get-regex-support-in-excel-via-a-function-or-custom-function –
見つけた! VBEを開くと、Referencesリンクは実際にVBE画面の左下に表示され、以前のバージョンのExcelと同様にTools - > Referencesには表示されません。 – desktop
編集:私はより多くの研究を行い、ExcelのMac版がVBAで正規表現を使用するためのVBScript.RegExp参照へのアクセス権を持っていないことが判明しました... hmm [リンク](http://stackoverflow.com/questions/13995007) /やってみようと思っていますか? – desktop