Попробуйте написать следующим образом:
Код:
COMVariant itemVariant;
COM items;
items = ComObject.Items();
itemVariant = items.item(2);
И еще советую посмотреть для примера метод ComExcelDocument_RU::deleteRow, там как раз идет обращение к коллекции Rows на рабочем листе Excel