Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 01-07-2008
Gaya Gaya is offline
Registrado
 
Registrado: abr 2008
Posts: 5
Poder: 0
Gaya Va por buen camino
Question Hacer encabezado de excel desde Delphi

Hola a todos,
Tengo una clase que hereda de TExcelAplication llamada TExcel sin campos, solo con algunos métodos
TExcel= class(TExcelApplication)

y dentro de ella tengo este procedimiento

procedure TExcel.Encabezado(Izquierdo, Centro, Derecho :string);
var
tmpWorksheet : _Worksheet;
begin
tmpWorksheet := ActiveWorkBook.ActiveSheet as _Worksheet;
with tmpWorksheet.PageSetup do begin
LeftHeader := Izquierdo;
CenterHeader := Centro;
RightHeader := Derecho;

end;
end;

tengo una variable MiExcel:TExcel
e invoco al método de la siguiente manera:
MiExcel.Encabezado('Clasificador', 'Inventario','Pág. &P de &N');

Segun tengo entendido con &P obtengo la pagina y con &N el nro total de páginas ; además:
&D : Fecha
&T : hora
&F : nombre del documento
&A : nombre de la hoja

sin embargo en mi ordenador todo está trocado, tengo que:
&F es la fecha
&N es el noombre del documento
&T es tachado

¿Con qué puede guardar relación esto?
Gracias de antemano....
Responder Con Cita
  #2  
Antiguo 01-07-2008
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
Cita:
Empezado por Gaya Ver Mensaje
¿Con qué puede guardar relación esto?
Me imagino que con el idioma de tu versión de Excel, aunque ese tipo de cosas no deberían ser dependientes del lenguaje. Por si te sirve, en español, el número total de hojas lo obtienes con &#.

// Saludos
Responder Con Cita
  #3  
Antiguo 03-07-2008
Gaya Gaya is offline
Registrado
 
Registrado: abr 2008
Posts: 5
Poder: 0
Gaya Va por buen camino
Gracias

Hola Roman, gracias por tu rápida respuesta. Me ha servido en efecto para poder colocar el nro total de páginas en el encabezado. Aún me queda la duda de por qué la diferencia ya que concuerdo contigo en que esto debe ser algo estándar y con independencia del idioma del excel...

Saludos y gracias nuevamente
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Llamar a excel desde delphi jessie Servers 5 22-12-2010 23:09:02
Formato De Excel Desde Delphi zvf OOP 2 23-02-2007 06:25:17
Imprimir desde Delphi a excel mayte mtz SQL 6 25-10-2006 20:38:29
Formateo desde Delphi a Excel mayte mtz SQL 3 09-08-2006 23:55:45
a excel desde delphi SEBAC_28 Servers 3 21-12-2004 15:47:01


La franja horaria es GMT +2. Ahora son las 11:27:55.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi