1
Мне нужно вставить текст в столбце 5-й строки и другой текст в 5-й строке 2-й столбец ... Как это сделать? Ниже код я использую и выйти за исключением диапазона:Вставить текст в определенную ячейку в Excel C#
Excel.Application xlApp;
Excel.Workbook xlWorkBook;
Excel.Worksheet xlWorkSheet;
Excel.Worksheet xlWorkSheet2;
Excel.Worksheet xlWorkSheet3;
Excel.Range oRange;
xlApp = new Excel.Application();
xlWorkBook = xlApp.Workbooks.Add(misValue);
xlWorkSheet2 = (Excel.Worksheet)xlWorkBook.Worksheets.get_Item(1);
xlWorkSheet2.Name = "The chart sheet";
xlWorkSheet2.Cells[5, 1] = "First Name";
xlWorkSheet2.Cells[5,2] = "Last Name";
редактировали сообщение. я получаю исключение Hresult из памяти – user1665707
Вы делаете это в цикле? Мне нужно больше пойти сюда. Итак, вы больше не получаете «OutOfRangeException», а вместо этого получаете «OutOfMemoryException»? – MoonKnight
Я добавил эту строку как мудрый Invoke ((Action) (() => {dataGridView1.Rows.Add (1);})), поскольку мне нужна пустая строка в bw для форматирования. У меня нет петли. я получаю результат для других ячеек bt не для этой добавленной ячейки строки. – user1665707