Establecer el valor de la celda usando la interoperabilidad de Excel

Ok, estoy tratando de establecer el valor de una celda con la biblioteca de interoperabilidad de Excel. Puedo hacerlo con lo siguiente:

sheet.Cells[row, col] = value;

pero es terriblemente lento para cuántos estoy configurando. Entonces estoy tratando de seguir esta ruta:

Range excelRange = sheet.UsedRange;
excelRange.Cells.set_Item(row, col, value);

El código se ejecuta, pero no se colocan datos en la celda. ¿Alguna sugerencia sobre lo que me falta? ¡Gracias!

Respuestas a la pregunta(4)

Su respuesta a la pregunta