FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Formateando una hoja excel
Hola estoy creando una aplicacion para traspasar unos datoa a una hoja excel, tras crear un objeto excel con excel:=CreateOleObject('Excel.Application');
y haber metidos los datos en ella, me pregunto como podria hacer estas cosas con la hoja: * alinear un rango de filas * crear un salto de pagina * definir un rango de filas para q se repitan en el extremo superior *Guardar el resultado de la hoja excel a disco como un .xls Tambien me gustaria saber si ahi algun manual o cosa por el extilo de manejo de excel mediante delphi Última edición por xerkan fecha: 23-10-2003 a las 20:13:33. |
#2
|
||||
|
||||
¿Ya revisaste este hilo
http://www.clubdelphi.com/foros/show...&threadid=4630 que se encuentra dos mensaje abajo del tuyo? // Saludos |
#3
|
|||
|
|||
Si que lo he hecho de el e sacado algunos parametros, pero me falta saber como hacer un salto de pagina y como poner varias celdas como cabecera, tambien lei lo que pone tu mensaje sobre la ayuda de VB pero no la e localizado (haber si puedes decirme donde esta)
|
#4
|
||||
|
||||
Cita:
Ayuda|Información de programación|Referencia a Visual Basic en Microsoft Excel|Objetos de Microsoft Excel. Esto en el menú "Ayuda" de Excel. Para los saltos de página creo que lo que te sirve es la propiedad VPageBreaks del objeto Worksheet. // Saludos |
#5
|
|||
|
|||
Tengo el excel XP y no lo veo por ningun lado, bueno de todas las preguntas que hice la que mas me interesa es la de saber como "repetir filas en extremo superior", que es la opcion que esta en el excel en el cuadro de "encabezado y pie de pagina/hoja"
|
#6
|
||||
|
||||
Cita:
Cita:
Esto es lo que hice para lo que buscas y hallé que debes hacer lo siguiente: Sheet.PageSetup.PrintTitleRows := '$1:$3'; donde Sheet es la hoja de cálculo y $1 y $3 los sustituyes por los números inicial y final de renglones que desees repetir. // Saludos |
#7
|
|||
|
|||
Bien cuando he intentado hacer el metodo:
Excel.PageSetup.PrintTitleRows := 'A1:L1'; Donde Excel es uina variable del tipo variant donde esta creado el objeto excel con excel:=CreateOleObject('Excel.Application'); meda el siguiente error: Method 'PageSetup' not supported by automation object |
#8
|
||||
|
||||
Cita:
// Saludos |
|
|
|