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

Статус: Offline
Реєстрація: 15.02.2009
Повідом.: 133
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;
}
 
Не получилось.Если можете накидайте плзз в моей программке рабочий код копирования и вывода.Спсб
 
Назад
Зверху Знизу