Excel.Range.Find usando uma string com mais de 255 caracteres

Estou armazenando strings com 1023 caracteres cada dentro do Excel. Em um momento posterior, preciso pesquisar o arquivo excel e localizar em que linha um valor está. Posso garantir que exatamente uma ocorrência da sequência que estou procurando existirá em algum lugar da pasta de trabalho.

Atualmente recebo um erro de incompatibilidade de tipo toda vez que tento pesquisar (devido ao limite de comprimento de 255 na função de localização). Quando eu substituo minha string de pesquisa por algo curto como "teststring", tudo funciona bem. Como posso pesquisar uma string de 1023 caracteres no Excel?

foreach (string missingItem in missingItems)
{
    Range currentFind = null;
    foreach (Worksheet searchSheet in oWB.Worksheets)
    {
        Range lookAtRange = (Range)searchSheet.get_Range ("A1", "F20");

        currentFind = lookAtRange.Find (
            missingItem, 
            Missing.Value, 
            XlFindLookIn.xlValues,
            Missing.Value,
            Missing.Value, 
            XlSearchDirection.xlNext, 
            false, 
            false,
            Missing.Value);

        if (currentFind != null)
        {
            Range deleteRow = (Range)searchSheet.Rows[currentFind.Row];
            deleteRow.Delete (XlDirection.xlUp);
            break;
        }
    }
}

questionAnswers(1)

yourAnswerToTheQuestion