0
私は、VBAを使用して、次の式を挿入しようとしています:vbaのExcel式ですか?
Cells(i, 17).Formula = "=IF(""" & Range("M" & i).value & """ = """","""",IFERROR(INDEX(Contacts!$D:$D,MATCH(""*"" & """ & Range("M" & i).value & """ & ""*"",Contacts!$C:$C,0)),"""")"
私はアプリケーション未定義のエラーを取得するいくつかの理由。誰かが私がどこに間違っているのかを教えてもらえますか?
'あなたがエラーをチェックするために使用している数式をDebug.Print'欠けています。 – Jordan
MATCH( "* abc *"、... 'を使用しようとすると、MATCH(" * "&" abc "&" * "、...'のように見える必要はありません。あなたの最後の質問への私の返答 – Jeeped
Excelに行き、そこに数式を書いてそれを選択して、直接のウィンドウで '?Selection.Formula'と書いてください。 – Vityata