Estou usando a biblioteca EPPlus para ler / gravar arquivos Excel: http://epplus.codeplex.com/
Estou tentando simplesmente mesclar algumas células ao escrever um documento:
using (ExcelPackage pck = new ExcelPackage())
{
//Create the worksheet
ExcelWorksheet ws = pck.Workbook.Worksheets.Add("Demo");
//Format the header for column 1-3
using (ExcelRange rng = ws.Cells["A1:C1"])
{
bool merge = rng.Merge;
}
}
Existe uma propriedade chamada Merge que simplesmente retorna verdadeiro ou falso. Eu pensei que talvez fosse mesclar as células, mas não faz.
Alguém sabe como fazer isto?
Se você deseja mesclar células dinamicamente, também pode usar:
Todas essas variáveis são inteiras.
fonte
Você pode criar um método de extensão:
Você pode usar isso como faria pela interoperabilidade:
fonte