1. carlos efrain
  2. PowerBuilder
  3. Saturday, 30 October 2021 05:00 AM UTC

 

buenas noches a todos.

 

tengo un problema con el siguiente script.. al exportar a excel.. la hoja queda protegida para modo edición.. alguien me puede ayudar a solucionar este inconveniente.

 

Integer li_ret, li_currow,li_fh
String ls_named,ls_txtname,ls_cod_generacion,ls_ley1

String ls_defext = "xls"
String ls_filtro = "Archivo de Excel(*.xls),*.xls"

li_ret = GetFileSaveName("Guardar Achivo",ls_txtname,ls_named,ls_defext,ls_filtro)

dwc_fact.SaveAs(ls_txtname, excel!, TRUE)

 

 

Att

 

 

Carlos

 

Miguel Leeuwe Accepted Answer Pending Moderation
  1. Sunday, 31 October 2021 21:11 PM UTC
  2. PowerBuilder
  3. # 1

Hola,

Estás grabando un archivo excel in un formato antiguo, con nombre de archivo terminando en XLS en vez de XLSX. Mira las varias opciones de la función SaveAs(). Creo que hay una que es XLSX!

En Office tienes varias opciones sobre cómo tratará Excel un archivo de un determinado formato. Están en el "Trust Center". (no sé si en Español se llamara "Centro de confianza" o algo parecido). Si realmente necesitas ese formato XLS antiguo, allí puedes configurar si Excel abrirá la hoja en modo protegido y habilitada para edición o no.

saludos,

MiguelL

Comment
There are no comments made yet.
  • Page :
  • 1


There are no replies made for this question yet.
However, you are not allowed to reply to this question.