Tengo el siguiente código para abrir el archivo de plantilla de Excel y guardarlo como archivo .xlsx y obtengo el siguiente error cuando intento abrir el nuevo archivo. Por favor ayuda a resolver esto.Open XML SDK - Guardar un archivo de plantilla (.xltx a .xlsx)
Excel no puede abrir el archivo 'sa123.xlsx' porque el formato de archivo o la extensión no son válidos. Verifique que el archivo no se haya dañado y que la extensión del archivo coincida con el formato del archivo.
string templateName = "C:\\temp\\sa123.xltx";
byte[] docAsArray = File.ReadAllBytes(templateName);
using (MemoryStream stream = new MemoryStream())
{
stream.Write(docAsArray, 0, docAsArray.Length); // THIS performs doc copy
File.WriteAllBytes("C:\\temp\\sa123.xlsx", stream.ToArray());
}
Gracias. Eso ayuda. –