Я знаю, как записать одну ячейку в Excel, но когда я пробую это в массиве, лист Excel заполняется только последним значением
, это мой диапазон
Excel.Range ServiceName = (Excel.Range)_sheet.get_Range(_sheet.Cells[38, "B"] as Excel.Range, _sheet.Cells[45, "B"] as Excel.Range);
_ServiceName - это список, которыйсодержит 1,2,3,4,5,6
for (int i = 0; i < _ServiceName.Count; i++)
{
ServiceNameArray[0, i] = _ServiceName[i];
}
Это я пытаюсь написать в Excel, но, как я уже сказал, в книге Excel есть только последний пункт (6)
for (int i = 0; i < _ServiceName.Count; i++)
{
ServiceName.set_Value(Type.Missing, ServiceNameArray[0,i]);
}
У кого-нибудь есть идея?