J'essaie d'ajouter un nouvel en-tête et de le remplir avec certaines valeurs sur le fichier xlsx existant mais rien n'est écrit dans le fichier.ajouter un en-tête avec des valeurs dans le fichier xlsx
using (ExcelPackage phone_package = new ExcelPackage(new FileInfo(filename)))
{
var phone_workbook = phone_package.Workbook;
if (phone_workbook != null && phone_workbook.Worksheets.Any())
{
var ws = phone_workbook.Worksheets.Add("Country");
var dt = new DataTable();
dt.Columns.Add("Germany", typeof(string));
dt.Columns.Add("Italy", typeof(string));
ws.Cells["G2:G"].LoadFromDataTable(dt, true);
phone_package.Save();
}
}
}
Que manque-t-il? Je suis nouveau à la bibliothèque EPPlus.
Votre DataTable nécessite d'abord des lignes, par exemple. – Tiramonium