Excel 2000の別のシートで値が発生する日付を検索するために、次のコードがあります。
sSheet.Range(dateColumn & pRow) = _
"=lookup(" & valColumn & pRow & ";'" & _
iSheet.Name & "'!" & tColumn & firstRow & ":" & tColumn & lastRow & ";'" & _
iSheet.Name & "'!" & dateColumn & firstRow & ":" & dateColumn & lastRow & ")"
これはエラー1004で失敗しますが、これは完全なキャッチオールのようです。本当のキッカーは、のように値の等号の前にチェックマークを挿入する"'=lookup("
と正常に機能し、後で手動でチェックマークを削除すると数式が機能することです。では、なぜ挿入を拒否するのでしょうか。