Parmendra choudhary Ответов: 1

Как сохранить данные в excel с помощью linq to excel


Я успешно получаю данные из листа Excel usig LinqToExcel, но я хочу сохранить дату в Excel с помощью LinqToExcel.

Что я уже пробовал:

public  void ExcelWrite()
       {
       	 string pathToExcelFile = ""
    + @"C:\\Users\\Admin\\Desktop\\Excl.xlsx";
 
    string sheetName = "Sheet1";
 
    var excelFile = new ExcelQueryFactory(pathToExcelFile);
 
    // ADD COLUMN MAPPINGS:
    excelFile.AddMapping("Name", "Artist Name");
    excelFile.AddMapping("Title", "Album Title");

    var artistAlbums = from a in excelFile.Worksheet<PropertyClass>(sheetName) select a;

    foreach (var a in artistAlbums)
    {
        string artistInfo = "Artist Name: {4}; Album: {5}";
        Console.WriteLine(artistInfo, a.Name, a.Title);
    }
       }

1 Ответов

Рейтинг:
5

Richard Deeming

Согласно с вступление[^], этот проект предназначен для того, чтобы:

Извлекать данные из электронных таблиц и csv-файлов с помощью LINQ

Нет ничего, что указывало бы на то, что эта библиотека может быть использована для модифицировать сводная таблица.

Для этого вам нужно будет использовать библиотеку, которая его поддерживает. Например:


Kats2512

Очень хорошие ссылки, я думаю, что ЭППЛУС-отличный ответ на этот вопрос.