TextとNumberを考慮せずに、指定した値に基づいて一致するセルを見つけるためのVBAコードを書きたいと思います。WorksheetFunctionとCtrlキーを押しながらVBAを入力する
我々はこのようにExcelでそれを行うことができます。 + がを入力しはCtrl +Shiftキーを押しながら=match("*207*", C:C & "",0)
。
しかし、VBAコードpos = WorksheetFunction.Match(lookup_value, lookup_range & "", 0)
は機能しません。
解決策はありますか? VBAで
範囲をpos' 'ですか?もしそうなら、 'pos.FormulaArray = WorksheetFunction.Match(lookup_value、lookup_range&" "、0)'を試してください。 – BruceWayne
worksheet.evaluateを参照してください。それは配列の数式を行います。 –
'pos'は範囲にできません。これはVariant型のものです。 – AliM67