質問: "=IFERROR(VLOOKUP($U2, [トンキロ距離.xlsm]距離!$A$2:$B$323,2,0),IFERROR(VLOOKUP("*"&$T2&"*",[トンキロ距 離.xlsm]距離!$E$2:$F$550,2,0),""))" ←失敗例
回答: 式だけでいえば、いかのようなものでしょうか? Range("V2").Formula = "=IFERROR(VLOOKUP($U2, [トンキロ距離.xlsm]距離!$A$2:$B$323,2,0),IFERROR(VLOOKUP(""*"" & $T2 & ""*"",[トンキロ距離.xlsm]距離!$E$2:$F$550,2,0),""""))" 以下は個人的な疑問での感想です。 記載では、マクロ保存を「トンキロ距離.xlsm」にされているのに「作業用」に式を設定されています?意味があるのでしょうか? ・普通なら逆ですよね? ・「トンキロ距離.xlsm」にマクロを設定できるのであれば、わざわざ別ブックにしなければいけないのですかね?別シートで十分でないですか? ・最後に、なんで式を設定しなければいけないの?VBAで処理すればいいのではないですかね?