Définir la valeur de la cellule à l'aide d'Excel interop

Ok, donc je suis en train de définir la valeur d'une cellule excel bibliothèque d'interopérabilité. Je suis en mesure de le faire avec les éléments suivants:

sheet.Cells[row, col] = value;

mais il est très lent pour combien j'en suis. Donc, je vais essayer d'aller dans cette voie:

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

Le code s'exécute, mais aucune donnée n'est mis dans la cellule. Toutes les suggestions sur ce que je suis absent? Merci!

Combien de cellules parlons-nous?
Est-il une valeur "valeur"? Est la "valeur" de droit type de sorte qu'il peut être adapté dans la Cellule?

OriginalL'auteur Arthurdent510 | 2011-01-27