Змінюй хід війни! Допомагай ЗСУ!
  • Знижка на баннерну рекламу 30%! Банер на всіх сторінках сайту, в мобільній та десктопній версії за 14 тис. грн на місяць. Статистика сайту. Контакт: kharkovforum.com@gmail.com

c# из Datagrid в Exel , из Exсel в Datagrid

  • Автор теми Автор теми Avoska
  • Дата створення Дата створення
Статус: Офлайн
Реєстрація: 15.02.2009
Повідом.: 132
c# из Datagrid в Exel , из Exсel в Datagrid

Добрый день.Нуждаюсь в помощи гуру.Есть записная книга,нужно вносимые данные записывать в Exсel для хранения (с возможностью добавления) и обратно выводить из Exсel при запуске программы (или отдельной кнопкой).
Подключаю
в references com- Microsoft Office 11.0 Object library , .Net -System Microsoft.office.interop.exel
Прописываю
System Microsoft.office.interop.exel; - появляется ошибка (подчеркивает все мои columns rows datatable) .
Помогите пожалуйста не могу разобраться.Нужен рабочий код.
Проект архив -
⚠ Тільки зареєстровані користувачі бачать весь контент та не бачать рекламу.
 
Останнє редагування:
копируешь из DataTable строки в двумерный массив, затем этот массив присваиваешь свойству ValueArray, чтото типа такого:
string[,] tableItems = ...
using (ExcelRange range = ws.Cells[1, 1, tableItems.GetLength(0), tableItems.GetLength(1)])
{
range.Style.NumberFormat = "@";
range.ValueArray = tableItems;
}
 
Не получилось.Если можете накидайте плзз в моей программке рабочий код копирования и вывода.Спсб
 
Назад
Зверху Знизу