Estimado foro.
Estoy haciendo una exportacion de datos a una planilla excel mediante
Código Delphi
[-]
Excel := ComObj.CreateOleObject('Excel.Application');
Excel.Visible := False;
Excel.DisplayAlerts:= False;
Libro := Excel.Workbooks.Add();
Hoja := Libro.WorkSheets[1];
mis dudas son como formateo las columnas en formato numerico con 2 decimales, o como alineo las celdas strings a la derecha, centrado o izquierda.
He utilizado
Código Delphi
[-]Hoja.Cells.Item[nFila,2].numberformat := '###,###.#0';
pero me aparece un 0 al final o un punto si cambio el ultimo 0 por #.
La idea es que aparezca vacio si el valor de la tabla esta en 0.
Y al final tengo la sentencia
, para que lo borre de memoria, pero el usuario no llega a ver la planilla exportada ni le da opcion
a grabarla.. Como puedo hacer para que espere.. O es mejor eliminarlo al cerrar el form??
Gracias por cualquier ayuda.